Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • protocols/oscar/oscar.c

    r9143aeb rf774e01  
    10841084}
    10851085
    1086 void oscar_accept_chat(void *data);
    1087 void oscar_reject_chat(void *data);
     1086void oscar_accept_chat(gpointer w, struct aim_chat_invitation * inv);
     1087void oscar_reject_chat(gpointer w, struct aim_chat_invitation * inv);
    10881088       
    10891089static int incomingim_chan2(aim_session_t *sess, aim_conn_t *conn, aim_userinfo_t *userinfo, struct aim_incomingim_ch2_args *args) {
     
    11191119}
    11201120
    1121 static void gaim_icq_authgrant(void *data_) {
    1122         struct icq_auth *data = data_;
     1121static void gaim_icq_authgrant(gpointer w, struct icq_auth *data) {
    11231122        char *uin, message;
    11241123        struct oscar_data *od = (struct oscar_data *)data->ic->proto_data;
     
    11351134}
    11361135
    1137 static void gaim_icq_authdeny(void *data_) {
    1138         struct icq_auth *data = data_;
     1136static void gaim_icq_authdeny(gpointer w, struct icq_auth *data) {
    11391137        char *uin, *message;
    11401138        struct oscar_data *od = (struct oscar_data *)data->ic->proto_data;
     
    25902588}
    25912589
    2592 void oscar_accept_chat(void *data)
     2590void oscar_accept_chat(gpointer w, struct aim_chat_invitation * inv)
    25932591{
    2594         struct aim_chat_invitation * inv = data;
    2595        
    25962592        oscar_chat_join(inv->ic, inv->name, NULL, NULL);
    25972593        g_free(inv->name);
     
    25992595}
    26002596
    2601 void oscar_reject_chat(void *data)
     2597void oscar_reject_chat(gpointer w, struct aim_chat_invitation * inv)
    26022598{
    2603         struct aim_chat_invitation * inv = data;
    2604        
    26052599        g_free(inv->name);
    26062600        g_free(inv);
Note: See TracChangeset for help on using the changeset viewer.