diff options
Diffstat (limited to 'lib/libc/stdio/fseek.c')
| -rw-r--r-- | lib/libc/stdio/fseek.c | 8 | 
1 files changed, 4 insertions, 4 deletions
| diff --git a/lib/libc/stdio/fseek.c b/lib/libc/stdio/fseek.c index 2897eebf9c88..e933bdabf4d2 100644 --- a/lib/libc/stdio/fseek.c +++ b/lib/libc/stdio/fseek.c @@ -60,9 +60,9 @@ fseek(FILE *fp, long offset, int whence)  	if (!__sdidinit)  		__sinit(); -	FLOCKFILE(fp); +	FLOCKFILE_CANCELSAFE(fp);  	ret = _fseeko(fp, (off_t)offset, whence, 1); -	FUNLOCKFILE(fp); +	FUNLOCKFILE_CANCELSAFE();  	if (ret == 0)  		errno = serrno;  	return (ret); @@ -78,9 +78,9 @@ fseeko(FILE *fp, off_t offset, int whence)  	if (!__sdidinit)  		__sinit(); -	FLOCKFILE(fp); +	FLOCKFILE_CANCELSAFE(fp);  	ret = _fseeko(fp, offset, whence, 0); -	FUNLOCKFILE(fp); +	FUNLOCKFILE_CANCELSAFE();  	if (ret == 0)  		errno = serrno;  	return (ret); | 
