]> granicus.if.org Git - transmission/commitdiff
(trunk qt) #3938 "the defualt config directory isn't created by the Qt client" -...
authorJordan Lee <jordan@transmissionbt.com>
Sun, 23 Jan 2011 18:40:29 +0000 (18:40 +0000)
committerJordan Lee <jordan@transmissionbt.com>
Sun, 23 Jan 2011 18:40:29 +0000 (18:40 +0000)
transmission-daemon and transmission-gtk will create these custom config directories if they don't exist. transmission-qt should, too.

qt/app.cc

index 3d95a6104c1ae898509f859f5c0d851055878341..b2cb67f5ab73e9fd7a0a819e4006dc0a998231d0 100644 (file)
--- a/qt/app.cc
+++ b/qt/app.cc
@@ -136,14 +136,13 @@ MyApp :: MyApp( int& argc, char ** argv ):
     }
 
     // set the fallback config dir
-    if( configDir == 0 ) {
+    if( configDir == 0 )
         configDir = tr_getDefaultConfigDir( MY_CONFIG_NAME );
 
-        // ensure the config directory exists
-        QDir dir( configDir );
-        if( !dir.exists() )
-            dir.mkpath( configDir );
-    }
+    // ensure our config directory exists
+    QDir dir( configDir );
+    if( !dir.exists() )
+        dir.mkpath( configDir );
 
     // is this the first time we've run transmission?
     const bool firstTime = !QFile(QDir(configDir).absoluteFilePath("settings.json")).exists();