Kaynağa Gözat

* Fixed some potential sharing problems while loading userfile

svn: 2121
Bryan Drewery 21 yıl önce
ebeveyn
işleme
b1a32402f1
1 değiştirilmiş dosya ile 2 ekleme ve 0 silme
  1. 2 0
      src/users.c

+ 2 - 0
src/users.c

@@ -708,6 +708,7 @@ int readuserfile(const char *file, struct userrec **ret)
              putlog(LOG_MISC, "*", "Channel parsing error in userfile on line %d", line);
              free(my_ptr);
              fclose(f);
+             noshare = 0;
              return 0;
            }
            free(my_ptr);
@@ -831,6 +832,7 @@ int readuserfile(const char *file, struct userrec **ret)
 	    putlog(LOG_MISC, "*", "* Corrupt user record line: %d!", line);
 	    lasthand[0] = 0;
             fclose(f);
+            noshare = 0;
             return 0;
 	  } else {
             int isbot = 0;