diff options
author | Ankit Vani <a@nevitus.org> | 2013-06-29 03:40:25 +0530 |
---|---|---|
committer | Ankit Vani <a@nevitus.org> | 2013-06-29 03:40:25 +0530 |
commit | d8ae2e92faf18a0337d3a1ad4844b59332ba75b4 (patch) | |
tree | 7f80e59deeb78574cd128613da84f8c67559687d /libpurple/signals.c | |
parent | 94ed4692b3434cf8560e8d8924b2b70be9ce2a88 (diff) | |
download | pidgin-d8ae2e92faf18a0337d3a1ad4844b59332ba75b4.tar.gz |
Replaced chatname, buddyname arguments of "chat-buddy-flags" signal with PurpleChatConversationBuddy *
Diffstat (limited to 'libpurple/signals.c')
-rw-r--r-- | libpurple/signals.c | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/libpurple/signals.c b/libpurple/signals.c index 60d7d2d7f1..c7c33eec0f 100644 --- a/libpurple/signals.c +++ b/libpurple/signals.c @@ -693,6 +693,17 @@ purple_marshal_VOID__POINTER_POINTER_UINT_UINT(PurpleCallback cb, va_list args, } void +purple_marshal_VOID__POINTER_UINT_UINT(PurpleCallback cb, va_list args, + void *data, void **return_val) +{ + void *arg1 = va_arg(args, void *); + guint arg2 = va_arg(args, guint); + guint arg3 = va_arg(args, guint); + + ((void (*)(void *, guint, guint, void *))cb)(arg1, arg2, arg3, data); +} + +void purple_marshal_VOID__POINTER_POINTER_POINTER(PurpleCallback cb, va_list args, void *data, void **return_val) { |