diff libpurple/signals.c @ 18503:791796702043

Oleg Sukhodolsky noticed that the callback function was cast incorrectly in purple_marshal_BOOLEAN__POINTER_POINTER_POINTER_POINTER_UINT. (References #2081.)
author Will Thompson <will.thompson@collabora.co.uk>
date Thu, 12 Jul 2007 22:38:13 +0000
parents f4d05584369e
children 44b4e8bd759b
line wrap: on
line diff
--- a/libpurple/signals.c	Thu Jul 12 20:32:52 2007 +0000
+++ b/libpurple/signals.c	Thu Jul 12 22:38:13 2007 +0000
@@ -943,7 +943,7 @@
 	guint arg5 = va_arg(args, guint);
 
 	ret_val =
-		((gboolean (*)(void *, void *, void *, void *, void *, guint))cb)(
+		((gboolean (*)(void *, void *, void *, void *, guint, void *))cb)(
 			arg1, arg2, arg3, arg4, arg5, data);
 
 	if (return_val != NULL)