Parcourir la source

* Fixed another valgrind error

svn: 515
Bryan Drewery il y a 22 ans
Parent
commit
f06f87bf25
1 fichiers modifiés avec 1 ajouts et 1 suppressions
  1. 1 1
      src/net.c

+ 1 - 1
src/net.c

@@ -1464,7 +1464,7 @@ int sockgets(char *s, int *len)
     strcpy(s, xx);
     strcpy(s, xx);
 //    strcpy(xx, p + 1);
 //    strcpy(xx, p + 1);
     sprintf(xx, "%s", p + 1);
     sprintf(xx, "%s", p + 1);
-    if (s[strlen(s) - 1] == '\r')
+    if (s[0] && strlen(s) && (s[strlen(s) - 1] == '\r'))
       s[strlen(s) - 1] = 0;
       s[strlen(s) - 1] = 0;
     data = 1;			/* DCC_CHAT may now need to process a blank line */
     data = 1;			/* DCC_CHAT may now need to process a blank line */
 /* NO! */
 /* NO! */