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 f1a7e6d..94a9db6 100644 (file)
@@ -1,5 +1,10 @@
 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:
         * glocalfileinfo.c:
        Add define for selinux context attribute.
index 1f9cc8f..eff0129 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)