Fix compilation with gcc 4.3 and glibc 2.8.90.
[srvx.git] / src / modcmd.c
index 2598943b08710a20e71a55e609445029bf44826b..da6826a71d88042c561195261f784fa3751f5623 100644 (file)
@@ -990,8 +990,9 @@ check_alias_args(char *argv[], unsigned int argc) {
             continue;
         } else if (isdigit(argv[arg][1])) {
             char *end_num;
+            unsigned long arg;
 
-            strtoul(argv[arg]+1, &end_num, 10);
+            arg = strtoul(argv[arg]+1, &end_num, 10);
             switch (end_num[0]) {
             case 0:
                 continue;