diff libaudacious/beepctrl.c @ 1501:8f3c0c773c92 trunk

[svn] - more leak fixes
author nenolod
date Fri, 04 Aug 2006 11:54:26 -0700
parents 188437eb996b
children 68aec931b0b6
line wrap: on
line diff
--- a/libaudacious/beepctrl.c	Fri Aug 04 11:38:37 2006 -0700
+++ b/libaudacious/beepctrl.c	Fri Aug 04 11:54:26 2006 -0700
@@ -442,6 +442,9 @@
 	    g_strlcpy(saddr.sun_path, path, 108);
             g_free(path);
             setreuid(stored_uid, euid);
+
+	    g_free(uri);
+
             if (connect(fd, (struct sockaddr *) &saddr, sizeof(saddr)) != -1)
                 return fd;
         }
@@ -472,6 +475,8 @@
             g_free(host);
             g_free(key);
 
+	    g_free(uri);
+
             if (connect(fd, (struct sockaddr *) &saddr, sizeof(saddr)) != -1)
                 return fd;
         }