Răsfoiți Sursa

* Fix crash in got324 [ircfuzz]

Bryan Drewery 16 ani în urmă
părinte
comite
bb5466f48b
1 a modificat fișierele cu 3 adăugiri și 0 ștergeri
  1. 3 0
      src/mod/irc.mod/chan.c

+ 3 - 0
src/mod/irc.mod/chan.c

@@ -1704,6 +1704,9 @@ static int got324(char *from, char *msg)
     return 0;
   }
 
+  // Sanity check, there may not be a mode returned if the server is sending bad data.
+  if (!msg[0]) return 0;
+
   int i = 1;
   bool ok = 0;
   char *p = NULL, *q = NULL;