X-Git-Url: http://git.tuebingen.mpg.de/?p=paraslash.git;a=blobdiff_plain;f=command.c;h=f61ea57220d2be440728883564734e460f4c110c;hp=e3b15a5ae0e44985a6279ac2f8e137d19fb3c9be;hb=165a3886ab506f4c13eac4f178a58493432a00ec;hpb=af2dd94bcaaaa8fbdc3301caf0acea97c07b9b93 diff --git a/command.c b/command.c index e3b15a5a..f61ea572 100644 --- a/command.c +++ b/command.c @@ -307,8 +307,13 @@ int com_stat(int fd, int argc, char * const * argv) para_sigaction(SIGUSR1, dummy); - if (argc > 1) - num = atoi(argv[1]); + if (argc > 2) + return -E_COMMAND_SYNTAX; + if (argc > 1) { + ret = para_atoi32(argv[1], &num); + if (ret < 0) + goto out; + } for (;;) { mmd_dup(nmmd);