From 3848873ccf00d310c55d52a9b2b521e3ef50db84 Mon Sep 17 00:00:00 2001 From: codestation Date: Sun, 22 Dec 2013 20:11:34 -0430 Subject: [PATCH] Fix crash when opening the backup manager before the first scan. --- src/forms/backupmanagerform.cpp | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/forms/backupmanagerform.cpp b/src/forms/backupmanagerform.cpp index e262493..04eca95 100644 --- a/src/forms/backupmanagerform.cpp +++ b/src/forms/backupmanagerform.cpp @@ -139,6 +139,13 @@ void BackupManagerForm::loadBackupListing(int index) // get the item list metadata_t *meta; int row_count = db->filterObjects(ohfi, &meta); + + // exit if there aren't any items + if(row_count == 0) { + db->mutex.unlock(); + return; + } + ui->tableWidget->setRowCount(row_count); // adjust the table item width to fill all the widget