Kaynağa Gözat

* Wrong comment when autouname=1 for uname auto change in -C

svn: 2073
Bryan Drewery 21 yıl önce
ebeveyn
işleme
136e9e2851
1 değiştirilmiş dosya ile 2 ekleme ve 1 silme
  1. 2 1
      src/conf.c

+ 2 - 1
src/conf.c

@@ -771,8 +771,9 @@ writeconf(char *filename, FILE * stream, int bits)
     my_write(f, "! uid %d\n", conf.uid);
     my_write(f, "! uid %d\n", conf.uid);
 
 
   if (!conf.uname || (conf.uname && conf.autouname && strcmp(conf.uname, my_uname()))) {
   if (!conf.uname || (conf.uname && conf.autouname && strcmp(conf.uname, my_uname()))) {
-    conf_com();
+    comment("# autouname is ON");
     my_write(f, "! uname %s\n", my_uname());
     my_write(f, "! uname %s\n", my_uname());
+    my_write(f, "#! uname %s\n", conf.uname);
   } else if (conf.uname && !conf.autouname && strcmp(conf.uname, my_uname())) {
   } else if (conf.uname && !conf.autouname && strcmp(conf.uname, my_uname())) {
     conf_com();
     conf_com();
     my_write(f, "%s! uname %s\n", do_confedit == CONF_AUTO ? "" : "#", my_uname());
     my_write(f, "%s! uname %s\n", do_confedit == CONF_AUTO ? "" : "#", my_uname());