diff options
author | ache <ache@FreeBSD.org> | 2001-09-01 22:42:47 +0000 |
---|---|---|
committer | ache <ache@FreeBSD.org> | 2001-09-01 22:42:47 +0000 |
commit | 63ed2f311c0410a0be3ded14173b85d28d20aa7c (patch) | |
tree | 6ec2469315c71db37efc37266d18fd2092e7fd43 /usr.bin/hexdump/display.c | |
parent | 2f50c10b5b95be7203fda0612de32a1569095906 (diff) | |
download | FreeBSD-src-63ed2f311c0410a0be3ded14173b85d28d20aa7c.zip FreeBSD-src-63ed2f311c0410a0be3ded14173b85d28d20aa7c.tar.gz |
File positions are off_t nowdays, not long, so:
strtol -> strtoll
fseek -> fseeko
NOTE: that fseek not works for >long offsets files per POSIX:
[EOVERFLOW] For fseek( ), the resulting file offset would be a value which
cannot be represented correctly in an object of type long.
Diffstat (limited to 'usr.bin/hexdump/display.c')
-rw-r--r-- | usr.bin/hexdump/display.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/usr.bin/hexdump/display.c b/usr.bin/hexdump/display.c index 1b28196..a09a571 100644 --- a/usr.bin/hexdump/display.c +++ b/usr.bin/hexdump/display.c @@ -356,7 +356,7 @@ doskip(fname, statok) } } if (S_ISREG(sb.st_mode)) { - if (fseek(stdin, skip, SEEK_SET)) + if (fseeko(stdin, skip, SEEK_SET)) err(1, "%s", fname); address += skip; skip = 0; |