From 4199b368073194e77b91a6eb82e0c9d8728695cd Mon Sep 17 00:00:00 2001 From: Ingo Weinhold Date: Mon, 3 Aug 2009 19:02:51 +0000 Subject: [PATCH] Patch by Bryce Groff: Correctly notify the user when committing the modifications for deleting a partition failed. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@32095 a95241bf-73f2-0310-859d-f6bbb57e9c96 --- src/apps/drivesetup/MainWindow.cpp | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/apps/drivesetup/MainWindow.cpp b/src/apps/drivesetup/MainWindow.cpp index d95bd17e96..754ba9b7ce 100644 --- a/src/apps/drivesetup/MainWindow.cpp +++ b/src/apps/drivesetup/MainWindow.cpp @@ -1024,7 +1024,13 @@ MainWindow::_Delete(BDiskDevice* disk, partition_id selectedPartition) return; } - modificationPreparer.CommitModifications(); + ret = modificationPreparer.CommitModifications(); + + if (ret != B_OK) { + _DisplayPartitionError("Failed to delete the partition. " + "This operation is exiting.\nNo changes have been made!\n"); + return; + } _ScanDrives(); fDiskView->ForceUpdate();