comparison src/protocols/oscar/aim.h @ 4238:0e4be672f516

[gaim-migrate @ 4484] An ssi fix. Yay. Previously, when moving a buddy from one group to another, we just deleted the buddy then added it to the other group. That would result in needed to re-ask the person for authorization. This should fix that. It's not really major. Basically, you add the person to the other group before deleting them from the first group. I hope this is verbose enough. Let me know if it's not, and next time I'll run "./mark -vv" committer: Tailor Script <tailor@pidgin.im>
author Mark Doliner <mark@kingant.net>
date Wed, 08 Jan 2003 02:14:37 +0000
parents 9f729d6d88a6
children eae97ca4bbea
comparison
equal deleted inserted replaced
4237:2b5fa2b2f4ae 4238:0e4be672f516
1174 faim_export struct aim_ssi_item *aim_ssi_itemlist_finditem(struct aim_ssi_item *list, const char *gn, const char *sn, fu16_t type); 1174 faim_export struct aim_ssi_item *aim_ssi_itemlist_finditem(struct aim_ssi_item *list, const char *gn, const char *sn, fu16_t type);
1175 faim_export struct aim_ssi_item *aim_ssi_itemlist_exists(struct aim_ssi_item *list, const char *sn); 1175 faim_export struct aim_ssi_item *aim_ssi_itemlist_exists(struct aim_ssi_item *list, const char *sn);
1176 faim_export char *aim_ssi_itemlist_findparentname(struct aim_ssi_item *list, const char *sn); 1176 faim_export char *aim_ssi_itemlist_findparentname(struct aim_ssi_item *list, const char *sn);
1177 faim_export int aim_ssi_getpermdeny(struct aim_ssi_item *list); 1177 faim_export int aim_ssi_getpermdeny(struct aim_ssi_item *list);
1178 faim_export fu32_t aim_ssi_getpresence(struct aim_ssi_item *list); 1178 faim_export fu32_t aim_ssi_getpresence(struct aim_ssi_item *list);
1179 faim_export char *aim_ssi_getalias(struct aim_ssi_item *list, char *gn, char *sn); 1179 faim_export char *aim_ssi_getalias(struct aim_ssi_item *list, const char *gn, const char *sn);
1180 1180
1181 /* Client functions for changing SSI data */ 1181 /* Client functions for changing SSI data */
1182 faim_export int aim_ssi_addbuddy(aim_session_t *sess, aim_conn_t *conn, const char *name, const char *group, const char *alias, const char *comment, const char *smsnum, int needauth); 1182 faim_export int aim_ssi_addbuddy(aim_session_t *sess, aim_conn_t *conn, const char *name, const char *group, const char *alias, const char *comment, const char *smsnum, int needauth);
1183 faim_export int aim_ssi_addpermit(aim_session_t *sess, aim_conn_t *conn, const char *name); 1183 faim_export int aim_ssi_addpermit(aim_session_t *sess, aim_conn_t *conn, const char *name);
1184 faim_export int aim_ssi_adddeny(aim_session_t *sess, aim_conn_t *conn, const char *name); 1184 faim_export int aim_ssi_adddeny(aim_session_t *sess, aim_conn_t *conn, const char *name);