comparison src/signals.c @ 9734:676cf082d29c

[gaim-migrate @ 10595] From Kevin Stange: This patch adds the conversation-updated signal which gets fired whenever something happens to update the data associated with a conversation, like a topic change or adding the person/chat to your buddy list. The signal passes back the enum value for the update type in addition to the conversation, which seems like the right thing to do. committer: Tailor Script <tailor@pidgin.im>
author Mark Doliner <mark@kingant.net>
date Tue, 10 Aug 2004 00:41:33 +0000
parents 8b2451878e26
children 60db14d54914
comparison
equal deleted inserted replaced
9733:4c5b53bf0aaa 9734:676cf082d29c
587 587
588 ((void (*)(void *, void *))cb)(arg1, data); 588 ((void (*)(void *, void *))cb)(arg1, data);
589 } 589 }
590 590
591 void 591 void
592 gaim_marshal_VOID__POINTER_UINT(GaimCallback cb, va_list args,
593 void *data, void **return_val)
594 {
595 void *arg1 = va_arg(args, void *);
596 guint arg2 = va_arg(args, guint);
597
598 ((void (*)(void *, guint, void *))cb)(arg1, arg2, data);
599 }
600
601 void
592 gaim_marshal_VOID__POINTER_POINTER(GaimCallback cb, va_list args, 602 gaim_marshal_VOID__POINTER_POINTER(GaimCallback cb, va_list args,
593 void *data, void **return_val) 603 void *data, void **return_val)
594 { 604 {
595 void *arg1 = va_arg(args, void *); 605 void *arg1 = va_arg(args, void *);
596 void *arg2 = va_arg(args, void *); 606 void *arg2 = va_arg(args, void *);