Mercurial > pidgin.yaz
diff src/signals.c @ 12291:5bc3d67ceb24
[gaim-migrate @ 14595]
Adam Wendt <adam@ipwebdev.com> gives us the playing-sound-event signal, now
plugins can stop sound events, or play their own.
committer: Tailor Script <tailor@pidgin.im>
author | Etan Reisner <pidgin@unreliablesource.net> |
---|---|
date | Fri, 02 Dec 2005 06:43:00 +0000 |
parents | cb73483c9f63 |
children | a1e241dd50b6 |
line wrap: on
line diff
--- 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); +}