QTfrontend/model/GameStyleModel.cpp
changeset 8466 29b891dbf2a0
parent 8419 d99f46b676b5
child 9080 9b42757d7e71
--- a/QTfrontend/model/GameStyleModel.cpp	Thu Jan 31 22:13:30 2013 -0500
+++ b/QTfrontend/model/GameStyleModel.cpp	Fri Feb 01 08:47:07 2013 -0500
@@ -25,12 +25,11 @@
 
 #include "physfs.h"
 #include "GameStyleModel.h"
+#include "hwconsts.h"
 
 
 void GameStyleModel::loadGameStyles()
 {
-    const QString appDir = QString(PHYSFS_getBaseDir());
-
     beginResetModel();
 
     // empty list, so that we can (re)fill it
@@ -81,7 +80,7 @@
 
         // detect if script is dlc
         QString scriptPath = PHYSFS_getRealDir(QString("Scripts/Multiplayer/%1.lua").arg(script).toLocal8Bit().data());
-        bool isDLC = !scriptPath.startsWith(appDir);
+        bool isDLC = !scriptPath.startsWith(datadir->absolutePath());
 
         QStandardItem * item = new QStandardItem((isDLC ? "*" : "") + name);