]> sourceware.org Git - glibc.git/commitdiff
Fix warning in Linux openat implementation when __ASSUME_ATFCTS is set.
authorDavid S. Miller <davem@davemloft.net>
Tue, 13 Mar 2012 07:43:20 +0000 (00:43 -0700)
committerDavid S. Miller <davem@davemloft.net>
Tue, 13 Mar 2012 07:43:20 +0000 (00:43 -0700)
* sysdeps/unix/sysv/linux/openat.c (OPENAT_NOT_CANCEL): Declare syscall
'err' in the ifdef scope in which it is actually used.

ChangeLog
sysdeps/unix/sysv/linux/openat.c

index dc93fce69e2a58a9f2df6d9aad0de7c4e33eefbd..906df52dcd1e449e56b82efd700b22c16426fa26 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,8 @@
 2012-03-13  David S. Miller  <davem@davemloft.net>
 
+       * sysdeps/unix/sysv/linux/openat.c (OPENAT_NOT_CANCEL): Declare syscall
+       'err' in the ifdef scope in which it is actually used.
+
        * nss/nss_db/db-init.c: Include string.h
 
 2012-03-12  David S. Miller  <davem@davemloft.net>
index 11e673fe6136642ab0db7a5cd3178afccd8fc67e..62ea1e3c97cf0f2a3026d95df124e2b588e147d5 100644 (file)
@@ -84,7 +84,6 @@ OPENAT_NOT_CANCEL (fd, file, oflag, mode)
   oflag |= MORE_OFLAGS;
 #endif
 
-  INTERNAL_SYSCALL_DECL (err);
   int res;
 
 #ifdef __NR_openat
@@ -104,6 +103,7 @@ OPENAT_NOT_CANCEL (fd, file, oflag, mode)
 #endif
 
 #ifndef __ASSUME_ATFCTS
+  INTERNAL_SYSCALL_DECL (err);
   char *buf = NULL;
 
   if (fd != AT_FDCWD && file[0] != '/')
This page took 0.060962 seconds and 5 git commands to generate.