diff --git a/src/config.cpp b/src/config.cpp index 8873c862b04573e656d7fe2cde224f2a5c90460a..a30a01e151fc6f177b36f908081814e23f3d13ad 100644 --- a/src/config.cpp +++ b/src/config.cpp @@ -363,7 +363,7 @@ Config *Config::createFromArgs(int argc, char **argv, std::string &error, std::s } catch (std::runtime_error& e) { - error = os.str(); + error = std::string(e.what()) + "\n" + os.str(); return NULL; } catch (...)