Mercurial > pidgin.yaz
comparison src/protocols/oscar/oscar.c @ 7160:f6de82a25d5f
[gaim-migrate @ 7727]
I don't know when this started...
I think someone switched a function from returning allocated memory to
returning a static buffer and didn't tell oscar.c
committer: Tailor Script <tailor@pidgin.im>
author | Mark Doliner <mark@kingant.net> |
---|---|
date | Sun, 05 Oct 2003 17:41:48 +0000 |
parents | af8ac078d4c2 |
children | d14e026611c0 |
comparison
equal
deleted
inserted
replaced
7159:669af8c0801a | 7160:f6de82a25d5f |
---|---|
3182 } | 3182 } |
3183 | 3183 |
3184 final = gaim_str_sub_away_formatters(text->str, gaim_connection_get_display_name(gc)); | 3184 final = gaim_str_sub_away_formatters(text->str, gaim_connection_get_display_name(gc)); |
3185 g_string_free(text, TRUE); | 3185 g_string_free(text, TRUE); |
3186 gaim_notify_formatted(gc, NULL, _("Buddy Information"), NULL, final, NULL, NULL); | 3186 gaim_notify_formatted(gc, NULL, _("Buddy Information"), NULL, final, NULL, NULL); |
3187 g_free(final); | |
3188 | 3187 |
3189 return 1; | 3188 return 1; |
3190 } | 3189 } |
3191 | 3190 |
3192 static int gaim_parse_motd(aim_session_t *sess, aim_frame_t *fr, ...) { | 3191 static int gaim_parse_motd(aim_session_t *sess, aim_frame_t *fr, ...) { |
5427 tmp1 = gaim_str_sub_away_formatters(tmp2, gaim_connection_get_display_name(gc)); | 5426 tmp1 = gaim_str_sub_away_formatters(tmp2, gaim_connection_get_display_name(gc)); |
5428 g_free(tmp2); | 5427 g_free(tmp2); |
5429 tmp = ret; | 5428 tmp = ret; |
5430 ret = g_strconcat(tmp, _("<b>Away Message:</b> "), tmp1, "\n", NULL); | 5429 ret = g_strconcat(tmp, _("<b>Away Message:</b> "), tmp1, "\n", NULL); |
5431 free(tmp); | 5430 free(tmp); |
5432 g_free(tmp1); | |
5433 g_free(away_utf8); | 5431 g_free(away_utf8); |
5434 } | 5432 } |
5435 } | 5433 } |
5436 } else { | 5434 } else { |
5437 char *gname = aim_ssi_itemlist_findparentname(od->sess->ssi.local, b->name); | 5435 char *gname = aim_ssi_itemlist_findparentname(od->sess->ssi.local, b->name); |