comparison libpurple/protocols/null/nullprpl.c @ 24545:c687fd9c379e

Small leak fix.
author Sadrul Habib Chowdhury <imadil@gmail.com>
date Sat, 06 Dec 2008 06:02:42 +0000
parents 2cae2b346d72
children 65cfc59858cf 9c0337d4b878 68f4edb42f39
comparison
equal deleted inserted replaced
24544:97af4329f786 24545:c687fd9c379e
273 273
274 if (gc) { 274 if (gc) {
275 /* they're logged in */ 275 /* they're logged in */
276 PurplePresence *presence = purple_buddy_get_presence(buddy); 276 PurplePresence *presence = purple_buddy_get_presence(buddy);
277 PurpleStatus *status = purple_presence_get_active_status(presence); 277 PurpleStatus *status = purple_presence_get_active_status(presence);
278 const char *msg = nullprpl_status_text(buddy); 278 char *msg = nullprpl_status_text(buddy);
279 purple_notify_user_info_add_pair(info, purple_status_get_name(status), 279 purple_notify_user_info_add_pair(info, purple_status_get_name(status),
280 msg); 280 msg);
281 g_free(msg);
281 282
282 if (full) { 283 if (full) {
283 const char *user_info = purple_account_get_user_info(gc->account); 284 const char *user_info = purple_account_get_user_info(gc->account);
284 if (user_info) 285 if (user_info)
285 purple_notify_user_info_add_pair(info, _("User info"), user_info); 286 purple_notify_user_info_add_pair(info, _("User info"), user_info);