src/signals.c

changeset 12291
2af68342099e
parent 11935
1d95c7294577
child 12737
e1300804318e
--- a/src/signals.c	Fri Dec 02 03:13:51 2005 +0000
+++ b/src/signals.c	Fri Dec 02 06:43:00 2005 +0000
@@ -931,3 +931,17 @@
 	if (return_val != NULL)
 		*return_val = GINT_TO_POINTER(ret_val);
 }
+
+void
+gaim_marshal_BOOLEAN__INT_POINTER(GaimCallback cb, va_list args, void *data,
+                                  void **return_val)
+{
+	gboolean ret_val;
+	gint arg1 = va_arg(args, gint);
+	void *arg2 = va_arg(args, void *);
+
+	ret_val = ((gboolean (*)(gint, void *, void *))cb)(arg1, arg2, data);
+
+	if (return_val != NULL)
+		*return_val = GINT_TO_POINTER(ret_val);
+}

mercurial