This is the mail archive of the glibc-cvs@sourceware.org mailing list for the glibc project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

GNU C Library master sources branch master updated. glibc-2.18-26-g53234cc


This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "GNU C Library master sources".

The branch, master has been updated
       via  53234cc3a368c1b61be017d87b71cfe2affbba68 (commit)
      from  59d112a4c7b6bd3ab220abbb68d8127f316a109c (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
http://sourceware.org/git/gitweb.cgi?p=glibc.git;a=commitdiff;h=53234cc3a368c1b61be017d87b71cfe2affbba68

commit 53234cc3a368c1b61be017d87b71cfe2affbba68
Author: Roland McGrath <roland@hack.frob.com>
Date:   Mon Aug 26 15:11:47 2013 -0700

    Make stub lxstat64 call xstat64, like stub lxstat calls xstat.

diff --git a/ChangeLog b/ChangeLog
index 2000233..ed8d7fe 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,7 @@
 2013-08-26  Roland McGrath  <roland@hack.frob.com>
 
+	* io/lxstat64.c: Just call __xstat64, for parity with stub __lxstat.
+
 	* nss/nss_files/files-key.c: Include <rpc/des_crypt.h>
 	instead of explicitly declaring xdecrypt.
 	* nis/nss_nis/nis-publickey.c: Likewise.
diff --git a/io/lxstat64.c b/io/lxstat64.c
index f64b84b..2d5049b 100644
--- a/io/lxstat64.c
+++ b/io/lxstat64.c
@@ -1,4 +1,5 @@
-/* Copyright (C) 1991-2013 Free Software Foundation, Inc.
+/* lxstat64 -- get file metadata, not following symlinks.  Stub version.
+   Copyright (C) 1991-2013 Free Software Foundation, Inc.
    This file is part of the GNU C Library.
 
    The GNU C Library is free software; you can redistribute it and/or
@@ -24,14 +25,6 @@
 int
 __lxstat64 (int vers, const char *file, struct stat64 *buf)
 {
-  if (vers != _STAT_VER || file == NULL || buf == NULL)
-    {
-      __set_errno (EINVAL);
-      return -1;
-    }
-
-  __set_errno (ENOSYS);
-  return -1;
+  return __xstat64 (vers, file, buf);
 }
 hidden_def (__lxstat64)
-stub_warning (__lxstat64)

-----------------------------------------------------------------------

Summary of changes:
 ChangeLog     |    2 ++
 io/lxstat64.c |   13 +++----------
 2 files changed, 5 insertions(+), 10 deletions(-)


hooks/post-receive
-- 
GNU C Library master sources


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]