diff options
author | Stanislaw Halik <sthalik@misaki.pl> | 2019-01-07 10:03:41 +0100 |
---|---|---|
committer | Stanislaw Halik <sthalik@misaki.pl> | 2019-01-16 07:48:21 +0100 |
commit | 77adaeabaf58ea79496803a83ce9fce582758b78 (patch) | |
tree | 0d03f6260edb11d229bb59bd79db492545d3a6f0 | |
parent | 3fde3ce4964539064f1de9a7070f980bef33aa88 (diff) |
compat/base-path: add assert
-rw-r--r-- | compat/base-path.cpp | 4 | ||||
-rw-r--r-- | compat/base-path.hpp | 3 |
2 files changed, 5 insertions, 2 deletions
diff --git a/compat/base-path.cpp b/compat/base-path.cpp index 4ef3762e..b544a3d1 100644 --- a/compat/base-path.cpp +++ b/compat/base-path.cpp @@ -1,8 +1,12 @@ +#undef NDEBUG +#include <cassert> + #include "base-path.hpp" #include <QCoreApplication> const QString& application_base_path() { + assert(qApp && "logic error"); static QString const& const_path = QCoreApplication::applicationDirPath(); return const_path; } diff --git a/compat/base-path.hpp b/compat/base-path.hpp index 06e2c703..e80f541f 100644 --- a/compat/base-path.hpp +++ b/compat/base-path.hpp @@ -5,8 +5,7 @@ #include <QString> -OTR_COMPAT_EXPORT -cc_noinline +OTR_COMPAT_EXPORT cc_noinline const QString& application_base_path(); #define OPENTRACK_BASE_PATH (application_base_path()) |