Mercurial > pidgin.yaz
diff src/server.c @ 25:c56db1b46b0d
[gaim-migrate @ 34]
A crap load more of memleak fixes. There's still several more. I've
mailed Peter Techian about these. Hopefully he'll pick up on them.
Thanks again for the Patch, Pete.
committer: Tailor Script <tailor@pidgin.im>
| author | Rob Flynn <gaim@robflynn.com> |
|---|---|
| date | Fri, 24 Mar 2000 08:55:32 +0000 |
| parents | d5119dc66284 |
| children | 939455223459 |
line wrap: on
line diff
--- a/src/server.c Fri Mar 24 06:59:03 2000 +0000 +++ b/src/server.c Fri Mar 24 08:55:32 2000 +0000 @@ -543,10 +543,13 @@ if (!strcasecmp(nname, normalize(current_user->username))) { correction_time = (int)(signon - login_time); update_all_buddies(); - if (!b) + if (!b) { + g_free(nname); return; + } } + g_free(nname); if (!b) { sprintf(debug_buff,"Error, no such person\n"); @@ -576,10 +579,12 @@ gtk_window_set_title(GTK_WINDOW(cv->window), who); /* no free 'who', set_title needs it. */ + g_free(who); //FIXME break; } cnv = cnv->next; } + g_free(who); //FIXME g_snprintf(b->name, sizeof(b->name), "%s", name); /*gtk_label_set_text(GTK_LABEL(b->label), b->name);*/
