From 86d29e4e7302525b178ff7fb7463026243c89603 Mon Sep 17 00:00:00 2001 From: Benjamin Otte Date: Tue, 1 Nov 2011 17:50:22 +0100 Subject: [PATCH] fileinfo: Store namespace::* as 0th attribute This way, we can get_attribute() namespaces. This will be important in the next commit. --- gio/gfileinfo.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/gio/gfileinfo.c b/gio/gfileinfo.c index ec08b0de1..0cdd036c8 100644 --- a/gio/gfileinfo.c +++ b/gio/gfileinfo.c @@ -132,7 +132,8 @@ _lookup_namespace (const char *namespace) ns_info->id = ++namespace_id_counter; g_hash_table_insert (ns_hash, g_strdup (namespace), ns_info); attributes = g_realloc (attributes, (ns_info->id + 1) * sizeof (char **)); - attributes[ns_info->id] = NULL; + attributes[ns_info->id] = g_new (char *, 1); + attributes[ns_info->id][0] = g_strconcat (namespace, "::*", NULL); } return ns_info; }