]> jfr.im git - irc/evilnet/x3.git/blobdiff - src/mod-memoserv.c
fix crash when rerouting without routing configured
[irc/evilnet/x3.git] / src / mod-memoserv.c
index 150632dd6b98297c327c35c1fab40d9f085c4899..3cc2cce18ab22edcf6b9c5dce21c05bc393987bc 100644 (file)
@@ -528,7 +528,7 @@ static MODCMD_FUNC(cmd_read)
     if (!(memo = find_memo(user, cmd, ma, argv[1], &memoid)))
         return 0;
 
-    if (argv[2]) {
+    if (argc > 2) {
         char *argtwo = argv[2];
         while (*argtwo) {
             switch (*argtwo) {
@@ -727,6 +727,9 @@ static MODCMD_FUNC(cmd_oset)
     struct handle_info *hi;
     option_func_t *opt;
 
+    if (argc < 2)
+        return 0;
+
     if (!(hi = get_victim_oper(cmd, user, argv[1])))
         return 0;