diff options
| author | John W. De Boskey <jwd@FreeBSD.org> | 2000-11-19 01:44:20 +0000 |
|---|---|---|
| committer | John W. De Boskey <jwd@FreeBSD.org> | 2000-11-19 01:44:20 +0000 |
| commit | aecbd999508cbf310fc9b0f4bf36c074e1790bd3 (patch) | |
| tree | 2c8a61aa1487865da3e9cfc41220bce9d464f71d /usr.bin/split | |
| parent | 936524aa02cdcfc3c7e153dd3147b4e5a013c62d (diff) | |
Notes
Diffstat (limited to 'usr.bin/split')
| -rw-r--r-- | usr.bin/split/split.c | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/usr.bin/split/split.c b/usr.bin/split/split.c index 602c1d8c5296..b31371dd0d2e 100644 --- a/usr.bin/split/split.c +++ b/usr.bin/split/split.c @@ -40,6 +40,9 @@ static const char copyright[] = #ifndef lint #if 0 static char sccsid[] = "@(#)split.c 8.2 (Berkeley) 4/16/94"; +#else +static const char rcsid[] = + "$FreeBSD$"; #endif #endif /* not lint */ @@ -58,7 +61,7 @@ static char sccsid[] = "@(#)split.c 8.2 (Berkeley) 4/16/94"; #define DEFLINE 1000 /* Default num lines per file. */ -long bytecnt; /* Byte count to split on. */ +size_t bytecnt; /* Byte count to split on. */ long numlines; /* Line count to split on. */ int file_open; /* If a file open. */ int ifd = -1, ofd = -1; /* Input/output file descriptors. */ @@ -106,7 +109,7 @@ main(argc, argv) ifd = 0; break; case 'b': /* Byte count. */ - if ((bytecnt = strtol(optarg, &ep, 10)) <= 0 || + if ((bytecnt = strtoq(optarg, &ep, 10)) <= 0 || (*ep != '\0' && *ep != 'k' && *ep != 'm')) errx(EX_USAGE, "%s: illegal byte count", optarg); @@ -172,8 +175,7 @@ main(argc, argv) void split1() { - long bcnt; - int dist, len; + size_t bcnt, dist, len; char *C; for (bcnt = 0;;) |
