X-Git-Url: http://erislabs.net/gitweb/?a=blobdiff_plain;f=lib%2Fftruncate.c;h=adf87f64bb112cd851e7e903595f9410f795ba6f;hb=3c3d25cda666d07b6b0d3c3f998e3e652d79cf2d;hp=d4c129a18f991506b0957a8a19b5910404827678;hpb=67f394c1d2be473276ccd5e071f986511a13e212;p=gnulib.git diff --git a/lib/ftruncate.c b/lib/ftruncate.c index d4c129a18..adf87f64b 100644 --- a/lib/ftruncate.c +++ b/lib/ftruncate.c @@ -11,9 +11,7 @@ #ifdef F_CHSIZE int -ftruncate (fd, length) - int fd; - off_t length; +ftruncate (int fd, off_t length) { return fcntl (fd, F_CHSIZE, length); } @@ -30,9 +28,7 @@ ftruncate (fd, length) # endif int -ftruncate (fd, length) - int fd; - off_t length; +ftruncate (int fd, off_t length) { struct flock fl; struct stat filebuf; @@ -75,9 +71,7 @@ ftruncate (fd, length) # if HAVE_CHSIZE int -ftruncate (fd, length) - int fd; - off_t length; +ftruncate (int fd, off_t length) { return chsize (fd, length); } @@ -90,9 +84,7 @@ extern int errno; # endif int -ftruncate (fd, length) - int fd; - off_t length; +ftruncate (int fd, off_t length) { errno = EIO; return -1;