# HG changeset patch # User Tom Fredrik Blenning Klaussen # Date 1462234994 -7200 # Node ID 27e6288524018aa2aae8bd51eb8cb77df0694251 # Parent 3951f6d27219a2d1ebe0ecddf813950ec24a1cfb Add some error checking. diff -r 3951f6d27219 -r 27e628852401 Apps/updateDeDupe.cpp --- a/Apps/updateDeDupe.cpp Tue May 03 02:20:07 2016 +0200 +++ b/Apps/updateDeDupe.cpp Tue May 03 02:23:14 2016 +0200 @@ -1,5 +1,3 @@ - - #include "DataController.hpp" #include "Exception/Exception.hpp" @@ -9,7 +7,9 @@ #include #include #include +#include #include + //#include int main(int argc, char *argv[]) { @@ -33,7 +33,13 @@ try { if (paths.empty()) { - DataController dc(false); + try { + DataController dc(false); + } + catch (std::runtime_error &e) { + std::cerr << "Unrecoverable error: " << e.what() << std::endl; + exit(1); + } } else { foreach(const QString& path, paths) {