Bug 537392 – Additional colon in xattr name
authorMatthias Clasen <matthiasc@src.gnome.org>
Tue, 10 Jun 2008 15:55:31 +0000 (15:55 +0000)
committerMatthias Clasen <matthiasc@src.gnome.org>
Tue, 10 Jun 2008 15:55:31 +0000 (15:55 +0000)
        * glocalfileinfo.c (set_xattr): Skip the second colon of the prefix,
        too. Reported by  Alessandro Morandi

svn path=/trunk/; revision=6990

gio/ChangeLog
gio/glocalfileinfo.c

index 6739be4..8bf6de9 100644 (file)
@@ -1,5 +1,12 @@
 2008-06-10  Matthias Clasen <mclasen@redhat.com>
 
+       ug 537392 – Additional colon in xattr name
+
+       * glocalfileinfo.c (set_xattr): Skip the second colon of the prefix,
+       too. Reported by  Alessandro Morandi 
+
+2008-06-10  Matthias Clasen <mclasen@redhat.com>
+
        Bug 536641 – Filesystem querying in gio does not list AFS and autofs
        file systems
 
index adbd2db..b691764 100644 (file)
@@ -733,13 +733,13 @@ set_xattr (char                       *filename,
 
   if (g_str_has_prefix (escaped_attribute, "xattr::"))
     {
-      escaped_attribute += 6;
+      escaped_attribute += strlen ("xattr::");
       is_user = TRUE;
     }
   else
     {
       g_warn_if_fail (g_str_has_prefix (escaped_attribute, "xattr-sys::"));
-      escaped_attribute += 10;
+      escaped_attribute += strlen ("xattr-sys::");
       is_user = FALSE;
     }