diff libaudacious/vfs.c @ 2031:ebce0d5efac1 trunk

[svn] - don't leak the split URI vector after doing the vtable lookup
author nenolod
date Fri, 01 Dec 2006 23:29:36 -0800
parents dcea7c329ad6
children 7aed5cf10141
line wrap: on
line diff
--- a/libaudacious/vfs.c	Fri Dec 01 23:25:42 2006 -0800
+++ b/libaudacious/vfs.c	Fri Dec 01 23:29:36 2006 -0800
@@ -78,6 +78,7 @@
     /* no transport vtable has been registered, bail. */
     if (vtable == NULL)
     {
+        g_strfreev(vec);
         return NULL;
     }
 
@@ -91,6 +92,8 @@
     file->uri = g_strdup(path);
     file->base = vtable;
 
+    g_strfreev(vec);
+
     return file;
 }