Updating branch refs/heads/master to 0368ed8b88ba63b440d4a370178868de63318e2a (commit) from b71b81fc102c2469af44290db6bd131d29f4ab26 (commit)
commit 0368ed8b88ba63b440d4a370178868de63318e2a Author: Jannis Pohlmann <jan...@xfce.org> Date: Thu Oct 8 16:37:58 2009 +0200 Fix memory leak in tumbler_util_get_supported_uri_schemes(). tumbler/tumbler-util.c | 6 +++--- 1 files changed, 3 insertions(+), 3 deletions(-) diff --git a/tumbler/tumbler-util.c b/tumbler/tumbler-util.c index 1d5910e..7259bfb 100644 --- a/tumbler/tumbler-util.c +++ b/tumbler/tumbler-util.c @@ -58,10 +58,10 @@ tumbler_util_get_supported_uri_schemes (void) { /* it is not, so we need to copy the array and add "file" */ length = g_strv_length ((GStrv) vfs_schemes); - uri_schemes = g_new0 (gchar *, length + 1); + uri_schemes = g_new0 (gchar *, length + 2); uri_schemes[0] = g_strdup ("file"); - for (n = 0; n < length; ++n) - uri_schemes[1+n] = g_strdup (vfs_schemes[n]); + for (n = 1; n <= length; ++n) + uri_schemes[n] = g_strdup (vfs_schemes[n-1]); uri_schemes[n] = NULL; } _______________________________________________ Xfce4-commits mailing list Xfce4-commits@xfce.org http://foo-projects.org/mailman/listinfo/xfce4-commits