diff options
author | ache <ache@FreeBSD.org> | 2001-09-02 14:40:51 +0000 |
---|---|---|
committer | ache <ache@FreeBSD.org> | 2001-09-02 14:40:51 +0000 |
commit | 0bff53b958d0a3310e138da1c240bcd089b68479 (patch) | |
tree | ec8a351074e092ebedff78b7bdf5949928877f9b /usr.bin/mail/quit.c | |
parent | 858507dd20c879468fc238539ebf127680df602e (diff) | |
download | FreeBSD-src-0bff53b958d0a3310e138da1c240bcd089b68479.zip FreeBSD-src-0bff53b958d0a3310e138da1c240bcd089b68479.tar.gz |
File positions are off_t nowdays, not long, so:
fseek -> fseeko
ftell -> ftello
NOTE: fseek/ftell not works for >long offsets per POSIX:
[EOVERFLOW] For fseek( ), the resulting file offset would be a value which
cannot be represented correctly in an object of type long.
[EOVERFLOW] For ftell ( ), the current file offset cannot be represented
correctly in an object of type long.
Diffstat (limited to 'usr.bin/mail/quit.c')
-rw-r--r-- | usr.bin/mail/quit.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/usr.bin/mail/quit.c b/usr.bin/mail/quit.c index f2ba618..7831bb3 100644 --- a/usr.bin/mail/quit.c +++ b/usr.bin/mail/quit.c @@ -117,7 +117,7 @@ quit() (rbuf = Fdopen(fd, "w")) == NULL) goto newmail; #ifdef APPEND - (void)fseek(fbuf, (long)mailsize, 0); + (void)fseeko(fbuf, mailsize, SEEK_SET); while ((c = getc(fbuf)) != EOF) (void)putc(c, rbuf); #else @@ -442,7 +442,7 @@ edstop() relsesigs(); reset(0); } - (void)fseek(ibuf, (long)mailsize, 0); + (void)fseeko(ibuf, mailsize, SEEK_SET); while ((c = getc(ibuf)) != EOF) (void)putc(c, obuf); (void)Fclose(ibuf); |