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

* Assuming CALLERID=g and DEAF=D if the IRCD does not provide the flags

Bryan Drewery пре 16 година
родитељ
комит
926322d1d7
1 измењених фајлова са 2 додато и 2 уклоњено
  1. 2 2
      src/mod/server.mod/servmsg.c

+ 2 - 2
src/mod/server.mod/servmsg.c

@@ -295,11 +295,11 @@ got005(char *from, char *msg)
     else if (!strcasecmp(tmp, "WHOX"))
       use_354 = 1;
     else if (!strcasecmp(tmp, "DEAF")) {
-      deaf_char = p[0];
+      deaf_char = p ? p[0] : 'D';
       if (use_deaf)
         dprintf(DP_SERVER, "MODE %s +%c\n", botname, deaf_char);
     } else if (!strcasecmp(tmp, "CALLERID")) {
-      callerid_char = p[0];
+      callerid_char = p ? p[0] : 'g';
       if (use_callerid)
         dprintf(DP_SERVER, "MODE %s +%c\n", botname, callerid_char);
     } else if (!strcasecmp(tmp, "EXCEPTS"))