From: Matthias Clasen Date: Tue, 10 Jun 2008 15:55:31 +0000 (+0000) Subject: Bug 537392 – Additional colon in xattr name X-Git-Url: http://git.openbox.org/?a=commitdiff_plain;h=e12152159ff19c78261274143d8b9056b76223f4;p=dana%2Fcg-glib.git Bug 537392 – Additional colon in xattr name * glocalfileinfo.c (set_xattr): Skip the second colon of the prefix, too. Reported by Alessandro Morandi svn path=/trunk/; revision=6990 --- diff --git a/gio/ChangeLog b/gio/ChangeLog index 6739be47..8bf6de99 100644 --- a/gio/ChangeLog +++ b/gio/ChangeLog @@ -1,3 +1,10 @@ +2008-06-10 Matthias Clasen + + 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 Bug 536641 – Filesystem querying in gio does not list AFS and autofs diff --git a/gio/glocalfileinfo.c b/gio/glocalfileinfo.c index adbd2db9..b691764a 100644 --- a/gio/glocalfileinfo.c +++ b/gio/glocalfileinfo.c @@ -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; }