projects
/
gnulib.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Fix autoreconf invocation.
[gnulib.git]
/
lib
/
ftruncate.c
diff --git
a/lib/ftruncate.c
b/lib/ftruncate.c
index
1272ee7
..
c062fe8
100644
(file)
--- a/
lib/ftruncate.c
+++ b/
lib/ftruncate.c
@@
-1,8
+1,8
@@
/* ftruncate emulations that work on some System V's.
This file is in the public domain. */
/* ftruncate emulations that work on some System V's.
This file is in the public domain. */
-#if
def
HAVE_CONFIG_H
-#include <config.h>
+#if HAVE_CONFIG_H
+#
include <config.h>
#endif
#include <sys/types.h>
#endif
#include <sys/types.h>
@@
-11,28
+11,24
@@
#ifdef F_CHSIZE
int
#ifdef F_CHSIZE
int
-ftruncate (fd, length)
- int fd;
- off_t length;
+ftruncate (int fd, off_t length)
{
return fcntl (fd, F_CHSIZE, length);
}
#else /* not F_CHSIZE */
{
return fcntl (fd, F_CHSIZE, length);
}
#else /* not F_CHSIZE */
-#ifdef F_FREESP
+#
ifdef F_FREESP
/* By William Kucharski <kucharsk@netcom.com>. */
/* By William Kucharski <kucharsk@netcom.com>. */
-#include <sys/stat.h>
-#include <errno.h>
-#
ifde
f HAVE_UNISTD_H
-#include <unistd.h>
-#endif
+#
include <sys/stat.h>
+#
include <errno.h>
+#
i
f HAVE_UNISTD_H
+#
include <unistd.h>
+#
endif
int
int
-ftruncate (fd, length)
- int fd;
- off_t length;
+ftruncate (int fd, off_t length)
{
struct flock fl;
struct stat filebuf;
{
struct flock fl;
struct stat filebuf;
@@
-71,33
+67,26
@@
ftruncate (fd, length)
return 0;
}
return 0;
}
-#else /* not F_CHSIZE nor F_FREESP */
-#
ifde
f HAVE_CHSIZE
+#
else /* not F_CHSIZE nor F_FREESP */
+#
i
f HAVE_CHSIZE
int
int
-ftruncate (fd, length)
- int fd;
- off_t length;
+ftruncate (int fd, off_t length)
{
return chsize (fd, length);
}
{
return chsize (fd, length);
}
-#else /* not F_CHSIZE nor F_FREESP nor HAVE_CHSIZE */
+#
else /* not F_CHSIZE nor F_FREESP nor HAVE_CHSIZE */
-#include <errno.h>
-#ifndef errno
-extern int errno;
-#endif
+# include <errno.h>
int
int
-ftruncate (fd, length)
- int fd;
- off_t length;
+ftruncate (int fd, off_t length)
{
errno = EIO;
return -1;
}
{
errno = EIO;
return -1;
}
-#endif /* not HAVE_CHSIZE */
-#endif /* not F_FREESP */
+#
endif /* not HAVE_CHSIZE */
+#
endif /* not F_FREESP */
#endif /* not F_CHSIZE */
#endif /* not F_CHSIZE */