From d1c05d9b22c82852e47e3436e728c7dde3dbff30 Mon Sep 17 00:00:00 2001 From: Jessica Hamilton Date: Thu, 22 May 2014 19:35:48 +1200 Subject: [PATCH] Revert "Partitioning system: avoid leakage of resource" This reverts commit f6bd30f2af5b97b4e133173150ab6e25d6f01bd1. --- src/add-ons/kernel/partitioning_systems/session/session.cpp | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/src/add-ons/kernel/partitioning_systems/session/session.cpp b/src/add-ons/kernel/partitioning_systems/session/session.cpp index a8a1637d20..89489a8303 100644 --- a/src/add-ons/kernel/partitioning_systems/session/session.cpp +++ b/src/add-ons/kernel/partitioning_systems/session/session.cpp @@ -54,14 +54,10 @@ identify_partition(int fd, partition_data *partition, void **cookie) if (disc != NULL && disc->InitCheck() == B_OK) { // If we have only a single session then we can let the file system // drivers play directly with the device. - Session *session = disc->GetSession(1); - if (session != NULL) { + if (disc->GetSession(1) != NULL) result = 0.9f; - delete session; - } else result = 0.1f; - *cookie = static_cast(disc); } else delete disc;