# # # patch "src/monotone/MonotoneManager.cpp" # from [b4c54e815d640974832786998cc69e5e3a54dd56] # to [d086c0811b629da1e0a5cecbe90fb3c03cc8dafe] # ============================================================ --- src/monotone/MonotoneManager.cpp b4c54e815d640974832786998cc69e5e3a54dd56 +++ src/monotone/MonotoneManager.cpp d086c0811b629da1e0a5cecbe90fb3c03cc8dafe @@ -20,7 +20,6 @@ #include "MonotoneUtil.h" #include "vocab.h" #include "BasicIOParser.h" -#include "SignalWaiter.h" #include #include @@ -70,6 +69,11 @@ MonotoneThread * MonotoneManager::getThr MonotoneThread * MonotoneManager::getThreadForDatabase(const DatabaseFile & database) { + if (database.isEmpty()) + { + throw GuitoneException(tr("Database file path is empty")); + } + QFile dbfile(database); if (!dbfile.open(QIODevice::ReadOnly)) {