changeset 13017:d4b51e8a5c23

lchown: Avoid "unused variable" warning.
author Bruno Haible <bruno@clisp.org>
date Sat, 20 Mar 2010 16:54:17 +0100
parents e627775450ed
children c898b2f6113c
files ChangeLog lib/lchown.c
diffstat 2 files changed, 8 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2010-03-20  Bruno Haible  <bruno@clisp.org>
+            Jim Meyering  <meyering@redhat.com>
+
+	lchown: Avoid "unused variable" warning.
+	* lib/lchown.c (rpl_lchown): Move variable 'st' into #if block.
+
 2010-03-20  Bruno Haible  <bruno@clisp.org>
 
 	Work around unlink() bug on MacOS X 10.5.6.
--- a/lib/lchown.c
+++ b/lib/lchown.c
@@ -70,11 +70,12 @@
 int
 rpl_lchown (const char *file, uid_t uid, gid_t gid)
 {
-  struct stat st;
   bool stat_valid = false;
   int result;
 
 # if CHOWN_CHANGE_TIME_BUG
+  struct stat st;
+
   if (gid != (gid_t) -1 || uid != (uid_t) -1)
     {
       if (lstat (file, &st))