From: <the...@us...> - 2006-11-07 17:52:29
|
Revision: 17696 http://svn.sourceforge.net/gaim/?rev=17696&view=rev Author: thekingant Date: 2006-11-07 09:52:01 -0800 (Tue, 07 Nov 2006) Log Message: ----------- sf patch #1592081, from Stanislav Brabec "fix of possible crash (access memory after g_slist_remove())" Modified Paths: -------------- trunk/libgaim/protocols/novell/nmuser.c Modified: trunk/libgaim/protocols/novell/nmuser.c =================================================================== --- trunk/libgaim/protocols/novell/nmuser.c 2006-11-07 07:21:27 UTC (rev 17695) +++ trunk/libgaim/protocols/novell/nmuser.c 2006-11-07 17:52:01 UTC (rev 17696) @@ -1526,9 +1526,9 @@ for (node = list; node; node = node->next) { if (nm_utf8_str_equal(nm_user_record_get_dn(user_record), (const char *) node->data)) { + g_free(node->data); list = g_slist_remove(list, node->data); nm_request_set_user_define(request, list); - g_free(node->data); break; } } This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |