comparison libpurple/protocols/myspace/user.h @ 24853:c6cadb7bdcf7

A couple of memory leak fixes.
author Sadrul Habib Chowdhury <imadil@gmail.com>
date Thu, 01 Jan 2009 03:12:56 +0000
parents c044eb54b7ac
children ae544623840b
comparison
equal deleted inserted replaced
24852:b2f8b1e1e7cc 24853:c6cadb7bdcf7
45 /* Callback function pointer type for when a user's information is received, 45 /* Callback function pointer type for when a user's information is received,
46 * initiated from a user lookup. */ 46 * initiated from a user lookup. */
47 typedef void (*MSIM_USER_LOOKUP_CB)(MsimSession *session, const MsimMessage *userinfo, gpointer data); 47 typedef void (*MSIM_USER_LOOKUP_CB)(MsimSession *session, const MsimMessage *userinfo, gpointer data);
48 48
49 MsimUser *msim_get_user_from_buddy(PurpleBuddy *buddy); 49 MsimUser *msim_get_user_from_buddy(PurpleBuddy *buddy);
50 void msim_user_free(MsimUser *user);
50 MsimUser *msim_find_user(MsimSession *session, const gchar *username); 51 MsimUser *msim_find_user(MsimSession *session, const gchar *username);
51 void msim_append_user_info(MsimSession *session, PurpleNotifyUserInfo *user_info, MsimUser *user, gboolean full); 52 void msim_append_user_info(MsimSession *session, PurpleNotifyUserInfo *user_info, MsimUser *user, gboolean full);
52 gboolean msim_store_user_info(MsimSession *session, const MsimMessage *msg, MsimUser *user); 53 gboolean msim_store_user_info(MsimSession *session, const MsimMessage *msg, MsimUser *user);
53 gboolean msim_is_userid(const gchar *user); 54 gboolean msim_is_userid(const gchar *user);
54 void msim_lookup_user(MsimSession *session, const gchar *user, MSIM_USER_LOOKUP_CB cb, gpointer data); 55 void msim_lookup_user(MsimSession *session, const gchar *user, MSIM_USER_LOOKUP_CB cb, gpointer data);