posix_fallocate, posix_fallocate64 stub: Do not set errno
authorFlorian Weimer <fweimer@redhat.com>
Fri, 24 Apr 2015 11:18:48 +0000 (13:18 +0200)
committerFlorian Weimer <fweimer@redhat.com>
Fri, 24 Apr 2015 18:08:43 +0000 (20:08 +0200)
These functions return an error code.

ChangeLog
io/posix_fallocate.c
io/posix_fallocate64.c

index 2811c82..7d3e69e 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2015-04-24  Florian Weimer  <fweimer@redhat.com>
+
+       * io/posix_fallocate.c (posix_fallocate): Do not set errno.
+       * io/posix_fallocate64.c (posix_fallocate64): Likewise.
+
 2015-04-24  Roland McGrath  <roland@hack.frob.com>
 
        * sysdeps/arm/configure.ac (PI_STATIC_AND_HIDDEN): Define it.
index e16c900..8eefc62 100644 (file)
@@ -23,7 +23,6 @@
 int
 posix_fallocate (int fd, __off_t offset, __off_t len)
 {
-  __set_errno (ENOSYS);
-  return -1;
+  return ENOSYS;
 }
 stub_warning (posix_fallocate)
index a5ffb7f..05922d1 100644 (file)
@@ -23,7 +23,6 @@
 int
 posix_fallocate64 (int fd, __off64_t offset, __off64_t len)
 {
-  __set_errno (ENOSYS);
-  return -1;
+  return ENOSYS;
 }
 stub_warning (posix_fallocate64)