From: Debian Qt/KDE Maintainers Date: Fri, 1 May 2015 19:35:39 +0000 (+0000) Subject: _alpha_ice X-Git-Tag: archive/raspbian/4%4.8.6+git64-g5dc8b2b+dfsg-3+deb8u2+rpi1~1^2~26 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=8d3be0a490b4aab8045984039c0f6c072d9a13f7;p=qt4-x11.git _alpha_ice Gbp-Pq: Name 40_alpha_ice.diff --- diff --git a/src/corelib/global/qlibraryinfo.cpp b/src/corelib/global/qlibraryinfo.cpp index e1f9c94c4..2118eca77 100644 --- a/src/corelib/global/qlibraryinfo.cpp +++ b/src/corelib/global/qlibraryinfo.cpp @@ -85,12 +85,7 @@ class QLibraryInfoPrivate { public: static QSettings *findConfiguration(); - static void cleanup() - { - QLibrarySettings *ls = qt_library_settings(); - if (ls) - ls->settings.reset(0); - } + static void cleanup(); static QSettings *configuration() { QLibrarySettings *ls = qt_library_settings(); @@ -98,6 +93,13 @@ public: } }; +void QLibraryInfoPrivate::cleanup() +{ + QLibrarySettings *ls = qt_library_settings(); + if (ls) + ls->settings.reset(0); +} + QLibrarySettings::QLibrarySettings() : settings(QLibraryInfoPrivate::findConfiguration()) { diff --git a/src/corelib/tools/qhash.h b/src/corelib/tools/qhash.h index 786a17485..336f6ac16 100644 --- a/src/corelib/tools/qhash.h +++ b/src/corelib/tools/qhash.h @@ -523,7 +523,7 @@ Q_INLINE_TEMPLATE void QHash::deleteNode2(QHashData::Node *node) } template -Q_INLINE_TEMPLATE void QHash::duplicateNode(QHashData::Node *node, void *newNode) +void QHash::duplicateNode(QHashData::Node *node, void *newNode) { Node *concreteNode = concrete(node); if (QTypeInfo::isDummy) {