summaryrefslogtreecommitdiff
path: root/libpurple/signals.c
diff options
context:
space:
mode:
authorAnkit Vani <a@nevitus.org>2013-06-29 03:40:25 +0530
committerAnkit Vani <a@nevitus.org>2013-06-29 03:40:25 +0530
commitd8ae2e92faf18a0337d3a1ad4844b59332ba75b4 (patch)
tree7f80e59deeb78574cd128613da84f8c67559687d /libpurple/signals.c
parent94ed4692b3434cf8560e8d8924b2b70be9ce2a88 (diff)
downloadpidgin-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.c11
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)
{