gvfs r1512 - in trunk: . client
- From: otte svn gnome org
- To: svn-commits-list gnome org
- Subject: gvfs r1512 - in trunk: . client
- Date: Mon, 3 Mar 2008 17:40:21 +0000 (GMT)
Author: otte
Date: Mon Mar 3 17:40:21 2008
New Revision: 1512
URL: http://svn.gnome.org/viewvc/gvfs?rev=1512&view=rev
Log:
2008-03-03 Benjamin Otte <otte gnome org>
* client/gdaemonvfs.c: (fill_mountable_info):
properly parse aliases
Modified:
trunk/ChangeLog
trunk/client/gdaemonvfs.c
Modified: trunk/client/gdaemonvfs.c
==============================================================================
--- trunk/client/gdaemonvfs.c (original)
+++ trunk/client/gdaemonvfs.c Mon Mar 3 17:40:21 2008
@@ -596,11 +596,15 @@
g_ptr_array_add (uri_schemes, g_strdup (scheme));
}
- info->scheme_aliases = g_new (char *, scheme_aliases_len);
- for (i = 0; i < scheme_aliases_len; i++)
+ if (scheme_aliases_len > 0)
{
- info->scheme_aliases[i] = g_strdup (scheme_aliases[i]);
- g_ptr_array_add (uri_schemes, g_strdup (scheme_aliases[i]));
+ info->scheme_aliases = g_new (char *, scheme_aliases_len + 1);
+ for (i = 0; i < scheme_aliases_len; i++)
+ {
+ info->scheme_aliases[i] = g_strdup (scheme_aliases[i]);
+ g_ptr_array_add (uri_schemes, g_strdup (scheme_aliases[i]));
+ }
+ info->scheme_aliases[scheme_aliases_len] = NULL;
}
info->default_port = default_port;
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]