From 873b508943bfea2e61cb1165b667cc47ddb6b32f Mon Sep 17 00:00:00 2001 From: Mathew Sutcliffe Date: Sat, 12 Nov 2016 23:40:45 +0000 Subject: [PATCH] refs #802 Fixed Clang warnings (Q_FUNC_INFO used outside function). --- src/blackmisc/valuecache.h | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/blackmisc/valuecache.h b/src/blackmisc/valuecache.h index b2c08fc5c..7db7140be 100644 --- a/src/blackmisc/valuecache.h +++ b/src/blackmisc/valuecache.h @@ -41,6 +41,7 @@ #include #include #include +#include #include #include #include @@ -446,8 +447,8 @@ namespace BlackMisc connectOnce(m_page->parent(), &QObject::objectNameChanged, [function](const QString &) { function(); }); } - Private::CValuePage *m_page = (qFatal("Must be initialized"), nullptr); //!< \private - Private::CValuePage::Element *m_element = (qFatal("Must be initialized"), nullptr); //!< \private + Private::CValuePage *m_page = (throw std::logic_error("Uninitialized member"), nullptr); //!< \private + Private::CValuePage::Element *m_element = (throw std::logic_error("Uninitialized member"), nullptr); //!< \private }; /*!