| 409 message++; |
409 message++; |
| 410 message++; |
410 message++; |
| 411 |
411 |
| 412 a = (away && (*away == 'T')) ? 1 : 0; |
412 a = (away && (*away == 'T')) ? 1 : 0; |
| 413 |
413 |
| 414 serv_got_im(gc, c, message, a); |
414 serv_got_im(gc, c, message, a, time((time_t)NULL)); |
| 415 } else if (!strcasecmp(c, "UPDATE_BUDDY")) { |
415 } else if (!strcasecmp(c, "UPDATE_BUDDY")) { |
| 416 char *l, *uc; |
416 char *l, *uc; |
| 417 int logged, evil, idle, type = 0; |
417 int logged, evil, idle, type = 0; |
| 418 time_t signon, time_idle; |
418 time_t signon, time_idle; |
| 419 |
419 |
| 482 m++; |
482 m++; |
| 483 m++; |
483 m++; |
| 484 |
484 |
| 485 w = (whisper && (*whisper == 'T')) ? 1 : 0; |
485 w = (whisper && (*whisper == 'T')) ? 1 : 0; |
| 486 |
486 |
| 487 serv_got_chat_in(gc, id, who, w, m); |
487 serv_got_chat_in(gc, id, who, w, m, time((time_t)NULL)); |
| 488 } else if (!strcasecmp(c, "CHAT_UPDATE_BUDDY")) { |
488 } else if (!strcasecmp(c, "CHAT_UPDATE_BUDDY")) { |
| 489 int id; |
489 int id; |
| 490 char *in, *buddy; |
490 char *in, *buddy; |
| 491 GSList *bcs = gc->buddy_chats; |
491 GSList *bcs = gc->buddy_chats; |
| 492 struct conversation *b = NULL; |
492 struct conversation *b = NULL; |