Преглед изворни кода

* Fixed bug in readconf() regarding uname/uid

svn: 1340
Bryan Drewery пре 21 година
родитељ
комит
7a84846d89
1 измењених фајлова са 3 додато и 1 уклоњено
  1. 3 1
      src/conf.c

+ 3 - 1
src/conf.c

@@ -585,12 +585,14 @@ readconf(char *fname, int bits)
             conffile.pscloak = atoi(line);
 
         } else if (!strcmp(option, "uid")) {    /* new method uid */
-          if (!conffile.uid && egg_isdigit(line[0]))
+          if (egg_isdigit(line[0]))
             conffile.uid = atoi(line);
 
         } else if (!strcmp(option, "uname")) {  /* new method uname */
           if (!conffile.uname)
             conffile.uname = strdup(line);
+          else
+            str_redup(&conffile.uname, line);
 
         } else if (!strcmp(option, "watcher")) {
           if (egg_isdigit(line[0]))