OSDN Git Service

remove redundant QSETTINGS_P_H_VERSION definition checks from QSettings test
authorIvailo Monev <xakepa10@laimg.moc>
Mon, 9 Dec 2019 19:28:22 +0000 (19:28 +0000)
committerIvailo Monev <xakepa10@laimg.moc>
Mon, 9 Dec 2019 19:28:22 +0000 (19:28 +0000)
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
tests/auto/qsettings/tst_qsettings.cpp

index e18fbe1..0246455 100644 (file)
 #include <stdlib.h>
 #include <unistd.h>
 
-#ifndef QSETTINGS_P_H_VERSION
-#define QSETTINGS_P_H_VERSION 1
-#endif
-
 //TESTED_FILES=
 
 class tst_QSettings : public QObject
@@ -2219,23 +2215,9 @@ static QStringList iniUnescapedStringList(const QByteArray &ba)
 {
     QStringList result;
     QString str;
-#if QSETTINGS_P_H_VERSION >= 2
-    bool isStringList = QSettingsPrivate::iniUnescapedStringList(ba, 0, ba.size(), str, result
-#if QSETTINGS_P_H_VERSION >= 3
-                                                                 , 0
-#endif
-                                                                    );
+    bool isStringList = QSettingsPrivate::iniUnescapedStringList(ba, 0, ba.size(), str, result , 0);
     if (!isStringList)
         result = QStringList(str);
-#else
-    QStringList *strList = QSettingsPrivate::iniUnescapedStringList(ba, 0, ba.size(), str);
-    if (strList) {
-        result = *strList;
-        delete strList;
-    } else {
-        result = QStringList(str);
-    }
-#endif
     return result;
 }
 #endif