diff options
| author | Juli Mallett <jmallett@FreeBSD.org> | 2004-03-15 03:41:07 +0000 |
|---|---|---|
| committer | Juli Mallett <jmallett@FreeBSD.org> | 2004-03-15 03:41:07 +0000 |
| commit | 9c4c393a74349044d603be9560518984fac7f3d9 (patch) | |
| tree | 964807dd14349bd68967bd43125e654b50dd5131 | |
| parent | 5e71a73b7bfdb6aef54beda28390649f744a915f (diff) | |
Notes
| -rw-r--r-- | sbin/kldstat/kldstat.c | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/sbin/kldstat/kldstat.c b/sbin/kldstat/kldstat.c index d72e97279d93..957a2a2d5d15 100644 --- a/sbin/kldstat/kldstat.c +++ b/sbin/kldstat/kldstat.c @@ -91,11 +91,14 @@ main(int argc, char** argv) int verbose = 0; int fileid = 0; char* filename = NULL; + char* p; while ((c = getopt(argc, argv, "i:n:v")) != -1) switch (c) { case 'i': - fileid = atoi(optarg); + fileid = (int)strtoul(optarg, &p, 10); + if (*p != '\0') + usage(); break; case 'n': filename = optarg; |
