aboutsummaryrefslogtreecommitdiff
path: root/sysutils/isomaster/files/patch-settings.c
diff options
context:
space:
mode:
Diffstat (limited to 'sysutils/isomaster/files/patch-settings.c')
-rw-r--r--sysutils/isomaster/files/patch-settings.c30
1 files changed, 30 insertions, 0 deletions
diff --git a/sysutils/isomaster/files/patch-settings.c b/sysutils/isomaster/files/patch-settings.c
new file mode 100644
index 000000000000..989081d8294a
--- /dev/null
+++ b/sysutils/isomaster/files/patch-settings.c
@@ -0,0 +1,30 @@
+--- settings.c.orig Thu Jan 11 16:37:43 2007
++++ settings.c Wed Jan 17 14:34:49 2007
+@@ -165,6 +165,7 @@
+ {
+ char* userHomeDir;
+ int pathLen;
++ DIR* openDirTest;
+
+ userHomeDir = getenv("HOME");
+ if(userHomeDir == NULL)
+@@ -181,7 +182,6 @@
+ }
+
+ /* MAKE sure userHomeDir is a valid directory */
+- DIR* openDirTest;
+
+ openDirTest = opendir(userHomeDir);
+ if(openDirTest == NULL)
+@@ -222,9 +222,9 @@
+ GBLsettingsDictionary = iniparser_load(configFileName);
+ if(GBLsettingsDictionary == NULL)
+ {
+- printWarning("failed to open config file for reading, trying to create");
+-
+ int newConfigFile;
++
++ printWarning("failed to open config file for reading, trying to create");
+
+ newConfigFile = creat(configFileName, S_IRUSR | S_IWUSR | S_IRGRP | S_IROTH);
+ if(newConfigFile <= 0)