Fix older gcc nested pre-def with portable builds

This commit is contained in:
woogerboy21 2015-09-05 17:44:51 -04:00
parent 60ed9fd1ff
commit 9dc77d674f

View file

@ -158,13 +158,12 @@ int main(int argc, char *argv[])
#ifdef PORTABLE_BUILD #ifdef PORTABLE_BUILD
const QString dataDir = "data/"; const QString dataDir = "data/";
#else #elif QT_VERSION < 0x050000
#if QT_VERSION < 0x050000
const QString dataDir = QDesktopServices::storageLocation(QDesktopServices::DataLocation); const QString dataDir = QDesktopServices::storageLocation(QDesktopServices::DataLocation);
#else #else
const QString dataDir = QStandardPaths::standardLocations(QStandardPaths::DataLocation).first(); const QString dataDir = QStandardPaths::standardLocations(QStandardPaths::DataLocation).first();
#endif #endif
#endif
if (!db->getLoadSuccess()) if (!db->getLoadSuccess())
if (!db->loadCardDatabase(dataDir + "/cards.xml")) if (!db->loadCardDatabase(dataDir + "/cards.xml"))
settingsCache->setCardDatabasePath(dataDir + "/cards.xml"); settingsCache->setCardDatabasePath(dataDir + "/cards.xml");