Mercurial > pidgin
diff libpurple/media.c @ 30439:1feb2baeac2d
Fix some media code leaks.
Fixes #12349.
committer: Elliott Sales de Andrade <qulogic@pidgin.im>
author | jakub.adam@ktknet.cz |
---|---|
date | Tue, 24 Aug 2010 04:45:25 +0000 |
parents | 3f84b7069366 |
children | 356a8d472395 a8cc50c2279f 539aa44be788 |
line wrap: on
line diff
--- a/libpurple/media.c Tue Aug 24 04:42:41 2010 +0000 +++ b/libpurple/media.c Tue Aug 24 04:45:25 2010 +0000 @@ -515,7 +515,8 @@ if (!media->priv->sessions) { purple_debug_info("media", "Creating hash table for sessions\n"); - media->priv->sessions = g_hash_table_new(g_str_hash, g_str_equal); + media->priv->sessions = g_hash_table_new_full(g_str_hash, g_str_equal, + g_free, NULL); } g_hash_table_insert(media->priv->sessions, g_strdup(session->id), session); }