Changeset 11e090b for protocols/oscar
- Timestamp:
- 2005-12-15T09:14:38Z (19 years ago)
- Branches:
- master
- Children:
- bf02a67
- Parents:
- 22bf64e
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
protocols/oscar/oscar.c
r22bf64e r11e090b 1088 1088 int *exch = g_new0(int, 1); 1089 1089 GList *m = NULL; 1090 char txt[1024]; 1091 struct aim_chat_invitation * inv = g_new0(struct aim_chat_invitation, 1); 1092 1090 1093 m = g_list_append(m, g_strdup(name ? name : args->info.chat.roominfo.name)); 1091 1094 *exch = args->info.chat.roominfo.exchange; 1092 1095 m = g_list_append(m, exch); 1093 1096 1094 char txt[1024];1095 1096 1097 g_snprintf( txt, 1024, "Got an invitation to chatroom %s from %s: %s", name, userinfo->sn, args->msg ); 1097 1098 struct aim_chat_invitation * inv = g_new0(struct aim_chat_invitation, 1);1099 1098 1100 1099 inv->gc = gc; … … 2506 2505 struct oscar_data * od = (struct oscar_data*)gc->proto_data; 2507 2506 struct chat_connection * ccon; 2508 2509 if(!(ccon = find_oscar_chat(gc, id)))2510 return -1;2511 2512 2507 int ret; 2513 2508 guint8 len = strlen(message); 2514 2509 char *s; 2510 2511 if(!(ccon = find_oscar_chat(gc, id))) 2512 return -1; 2515 2513 2516 2514 for (s = message; *s; s++) … … 2607 2605 { 2608 2606 struct oscar_data * od = (struct oscar_data *)gc->proto_data; 2609 2607 int ret; 2610 2608 static int chat_id = 0; 2611 2609 char * chatname = g_new0(char, strlen(gc->username)+4); 2610 2612 2611 g_snprintf(chatname, strlen(gc->username) + 4, "%s%d", gc->username, chat_id++); 2613 2612 2614 intret = oscar_chat_join(gc, chatname);2613 ret = oscar_chat_join(gc, chatname); 2615 2614 2616 2615 aim_chat_invite(od->sess, od->conn, who, "", 4, chatname, 0x0);
Note: See TracChangeset
for help on using the changeset viewer.