From bb01612a8809efd268903e41b9e3a17cff48f1c0 Mon Sep 17 00:00:00 2001 From: Ulf Hermann Date: Tue, 12 Sep 2017 10:40:31 +0200 Subject: QQmlTypeLoader: Guard enableProfiler() against QT_NO_QML_DEBUGGER If debugging is disabled, enableProfiler() is an inline empty function. Task-number: QTBUG-63118 Change-Id: I28fa7b7d3390482e7b0cc6419c5a1f47a5b9916f Reviewed-by: Simon Hausmann --- src/qml/qml/qqmltypeloader.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/qml/qml/qqmltypeloader.cpp b/src/qml/qml/qqmltypeloader.cpp index 074f760a36..e9883c00a0 100644 --- a/src/qml/qml/qqmltypeloader.cpp +++ b/src/qml/qml/qqmltypeloader.cpp @@ -900,11 +900,13 @@ void QQmlTypeLoader::invalidate() m_networkReplies.clear(); } +#ifndef QT_NO_QML_DEBUGGER void QQmlTypeLoader::enableProfiler() { Q_ASSERT(!m_profiler); m_profiler = new QQmlProfiler; } +#endif // QT_NO_QML_DEBUGGER void QQmlTypeLoader::lock() { -- cgit v1.2.3