Преглед на файлове

Merge branch 'master' into next

* master:
  Fix +ban crash with reason.
Bryan Drewery преди 6 години
родител
ревизия
bc50b1e885
променени са 1 файла, в които са добавени 2 реда и са изтрити 4 реда
  1. 2 4
      src/mod/channels.mod/cmdschan.cc

+ 2 - 4
src/mod/channels.mod/cmdschan.cc

@@ -108,13 +108,11 @@ usage:
 	}
 	}
     }
     }
   }
   }
-  const char *reason = NULL;
+  const char *reason = par;
   if (!par[0])
   if (!par[0])
     reason = "requested";
     reason = "requested";
-  else if (strlen(par) > MASKREASON_MAX) {
+  else if (strlen(par) > MASKREASON_MAX)
     par[MASKREASON_MAX] = 0;
     par[MASKREASON_MAX] = 0;
-    reason = par;
-  }
   if (strlen(who) > UHOSTMAX - 4)
   if (strlen(who) > UHOSTMAX - 4)
     who[UHOSTMAX - 4] = 0;
     who[UHOSTMAX - 4] = 0;
   /* Fix missing ! or @ BEFORE checking against myself */
   /* Fix missing ! or @ BEFORE checking against myself */