From e98bd55cbf850f17fa3b7339c659791834e9aaa8 Mon Sep 17 00:00:00 2001 From: Max Kellermann Date: Tue, 18 May 2010 20:57:57 +0200 Subject: input/mms: fix memory leak in error handler --- src/input/mms_input_plugin.c | 1 + 1 file changed, 1 insertion(+) (limited to 'src') diff --git a/src/input/mms_input_plugin.c b/src/input/mms_input_plugin.c index 2a3c53776..eb3a5cedb 100644 --- a/src/input/mms_input_plugin.c +++ b/src/input/mms_input_plugin.c @@ -49,6 +49,7 @@ input_mms_open(struct input_stream *is, const char *url) m = g_new(struct input_mms, 1); m->mms = mmsx_connect(NULL, NULL, url, 128 * 1024); if (m->mms == NULL) { + g_free(m); g_warning("mmsx_connect() failed"); return false; } -- cgit v1.2.3