]> diplodocus.org Git - nmh/blobdiff - sbr/arglist.c
Rewrite norm_charmap(), moving code into data.
[nmh] / sbr / arglist.c
index 328d9e9c8f30dfa4cedb05d1d5d65082ca60d039..cd88b86b54d64cc5e383320d1226c6b845b757c5 100644 (file)
@@ -199,8 +199,8 @@ argsplit_insert(struct msgs_array *msgs, char *command, char **program)
      */
 
     if (msgs->size + argp >= msgs->max) {
-       msgs->max += MAXMSGS > argp ? MAXMSGS : argp;
-       msgs->msgs = mh_xrealloc(msgs->msgs, msgs->max * sizeof(*msgs->msgs));
+        msgs->max += max(MAXMSGS, argp);
+        msgs->msgs = mh_xrealloc(msgs->msgs, msgs->max * sizeof(*msgs->msgs));
     }
 
     for (i = msgs->size - 1; i >= 0; i--)