[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    KDE/kdelibs/kdecore/config
From:       Matthias Kretz <kretz () kde ! org>
Date:       2008-10-16 15:23:45
Message-ID: 1224170625.588717.23008.nullmailer () svn ! kde ! org
[Download RAW message or body]

SVN commit 872200 by mkretz:

don't pass QByteArray::constData() to a function if that object is a temporary

 M  +4 -3      kconfig.cpp  


--- trunk/KDE/kdelibs/kdecore/config/kconfig.cpp #872199:872200
@@ -644,9 +644,10 @@
 
     foreach (const QByteArray& group, groups) {
         const QStringList keys = keyList(QString::fromUtf8(group));
-        foreach (const QString& key, keys) {
-            if (d->canWriteEntry(group, key.toUtf8().constData())) {
-                d->entryMap.setEntry(group, key.toUtf8(), QByteArray(), options);
+        foreach (const QString& _key, keys) {
+            const QByteArray &key = _key.toUtf8();
+            if (d->canWriteEntry(group, key.constData())) {
+                d->entryMap.setEntry(group, key, QByteArray(), options);
                 d->bDirty = true;
             }
         }
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic