| 437 message = away; |
437 message = away; |
| 438 while (*message && (*message != ':')) |
438 while (*message && (*message != ':')) |
| 439 message++; |
439 message++; |
| 440 message++; |
440 message++; |
| 441 |
441 |
| 442 a = (away && (*away == 'T')) ? 1 : 0; |
442 a = (away && (*away == 'T')) ? IM_FLAG_AWAY : 0; |
| 443 |
443 |
| 444 serv_got_im(gc, c, message, a, time((time_t)NULL)); |
444 serv_got_im(gc, c, message, a, time((time_t)NULL)); |
| 445 } else if (!strcasecmp(c, "UPDATE_BUDDY")) { |
445 } else if (!strcasecmp(c, "UPDATE_BUDDY")) { |
| 446 char *l, *uc; |
446 char *l, *uc; |
| 447 int logged, evil, idle, type = 0; |
447 int logged, evil, idle, type = 0; |