diff options
author | louiz’ <louiz@louiz.org> | 2016-07-18 09:53:15 +0200 |
---|---|---|
committer | louiz’ <louiz@louiz.org> | 2016-07-18 09:53:15 +0200 |
commit | 24824a5015e77aced8adf8afc35b82984e8b84fa (patch) | |
tree | 261bd8c306e8811731dd52ddbba1af136e0f4bf2 /src | |
parent | c6cfa69cdc8929f2d1000604d4a0bfade5be8385 (diff) | |
download | biboumi-24824a5015e77aced8adf8afc35b82984e8b84fa.tar.gz biboumi-24824a5015e77aced8adf8afc35b82984e8b84fa.tar.bz2 biboumi-24824a5015e77aced8adf8afc35b82984e8b84fa.tar.xz biboumi-24824a5015e77aced8adf8afc35b82984e8b84fa.zip |
In reload.cpp, only build the database things if litesql is used
Diffstat (limited to 'src')
-rw-r--r-- | src/utils/reload.cpp | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/utils/reload.cpp b/src/utils/reload.cpp index 7125a75..348c5b5 100644 --- a/src/utils/reload.cpp +++ b/src/utils/reload.cpp @@ -4,12 +4,16 @@ #include <utils/xdg.hpp> #include <logger/logger.hpp> +#include "biboumi.h" + void open_database() { +#ifdef USE_DATABASE const auto db_filename = Config::get("db_name", xdg_data_path("biboumi.sqlite")); log_info("Opening database: ", db_filename); Database::open(db_filename); log_info("database successfully opened."); +#endif } void reload_process() @@ -19,10 +23,12 @@ void reload_process() // line needs to be written Logger::instance().reset(); log_info("Configuration and logger reloaded."); +#ifdef USE_DATABASE try { open_database(); } catch (const litesql::DatabaseError&) { log_warning("Re-using the previous database."); } +#endif } |