Check for HAVE_LCHOWN (#505887)
authorAlexander Larsson <alexl@redhat.com>
Thu, 3 Jan 2008 09:13:39 +0000 (09:13 +0000)
committerAlexander Larsson <alexl@src.gnome.org>
Thu, 3 Jan 2008 09:13:39 +0000 (09:13 +0000)
2008-01-03  Alexander Larsson  <alexl@redhat.com>

        * glocalfileinfo.c:
Check for HAVE_LCHOWN (#505887)

svn path=/trunk/; revision=6236

gio/ChangeLog
gio/glocalfileinfo.c

index f1a7e6d4862d868c378a298bb152aa02e9d2f6f7..94a9db6ab1783e60aeb9487e89e600475bb63a78 100644 (file)
@@ -1,3 +1,8 @@
+2008-01-03  Alexander Larsson  <alexl@redhat.com>
+
+        * glocalfileinfo.c:
+       Check for HAVE_LCHOWN (#505887)
+       
 2008-01-03  Alexander Larsson  <alexl@redhat.com>
 
         * gfileinfo.h:
index 1f9cc8feff59806c6e9b5dca30b371bac92079c4..eff01296ad75ef753b8b3370db4721a8dae968a1 100644 (file)
@@ -1760,9 +1760,11 @@ set_unix_uid_gid (char                       *filename,
   else
     gid = -1;
   
+#ifdef HAVE_LCHOWN
   if (flags & G_FILE_QUERY_INFO_NOFOLLOW_SYMLINKS)
     res = lchown (filename, uid, gid);
   else
+#endif
     res = chown (filename, uid, gid);
   
   if (res == -1)