Mercurial > pidgin
comparison src/module.c @ 2422:e5f76dc2c8d1
[gaim-migrate @ 2435]
pass gc->away in events.
committer: Tailor Script <tailor@pidgin.im>
author | Eric Warmenhoven <eric@warmenhoven.org> |
---|---|
date | Thu, 04 Oct 2001 00:05:18 +0000 |
parents | 70cb0ce6991a |
children | 8306c042bac7 |
comparison
equal
deleted
inserted
replaced
2421:95b4ec08abec | 2422:e5f76dc2c8d1 |
---|---|
428 #endif /* GAIM_PLUGINS */ | 428 #endif /* GAIM_PLUGINS */ |
429 #ifdef USE_PERL | 429 #ifdef USE_PERL |
430 switch (event) { | 430 switch (event) { |
431 case event_signon: | 431 case event_signon: |
432 case event_signoff: | 432 case event_signoff: |
433 g_snprintf(buf, sizeof buf, "%lu", (unsigned long)arg1); | |
434 break; | |
433 case event_away: | 435 case event_away: |
434 case event_back: | 436 g_snprintf(buf, sizeof buf, "%lu %s", (unsigned long)arg1, |
435 g_snprintf(buf, sizeof buf, "%lu", (unsigned long)arg1); | 437 ((struct gaim_connection *)arg1)->away ? |
438 ((struct gaim_connection *)arg1)->away : ""); | |
436 break; | 439 break; |
437 case event_im_recv: | 440 case event_im_recv: |
438 g_snprintf(buf, sizeof buf, "%lu \"%s\" %s", (unsigned long)arg1, | 441 g_snprintf(buf, sizeof buf, "%lu \"%s\" %s", (unsigned long)arg1, |
439 *(char **)arg2 ? *(char **)arg2 : "(null)", | 442 *(char **)arg2 ? *(char **)arg2 : "(null)", |
440 *(char **)arg3 ? *(char **)arg3 : "(null)"); | 443 *(char **)arg3 ? *(char **)arg3 : "(null)"); |