Mercurial > pidgin
diff src/account.c @ 6564:800ef4a51096
[gaim-migrate @ 7086]
gaim_signal_register now takes a GaimValue return value and param types.
committer: Tailor Script <tailor@pidgin.im>
author | Christian Hammond <chipx86@chipx86.com> |
---|---|
date | Thu, 21 Aug 2003 21:54:36 +0000 |
parents | 70d5122bc3ff |
children | 0473a28ce807 |
line wrap: on
line diff
--- a/src/account.c Thu Aug 21 21:21:21 2003 +0000 +++ b/src/account.c Thu Aug 21 21:54:36 2003 +0000 @@ -1429,18 +1429,35 @@ void *handle = gaim_accounts_get_handle(); gaim_signal_register(handle, "account-connecting", - gaim_marshal_VOID__POINTER); + gaim_marshal_VOID__POINTER, NULL, 1, + gaim_value_new(GAIM_TYPE_SUBTYPE, + GAIM_SUBTYPE_ACCOUNT)); gaim_signal_register(handle, "account-away", - gaim_marshal_VOID__POINTER_POINTER_POINTER); + gaim_marshal_VOID__POINTER_POINTER_POINTER, NULL, 3, + gaim_value_new(GAIM_TYPE_SUBTYPE, + GAIM_SUBTYPE_ACCOUNT), + gaim_value_new(GAIM_TYPE_STRING), + gaim_value_new(GAIM_TYPE_STRING)); gaim_signal_register(handle, "account-setting-info", - gaim_marshal_VOID__POINTER_POINTER); + gaim_marshal_VOID__POINTER_POINTER, NULL, 2, + gaim_value_new(GAIM_TYPE_SUBTYPE, + GAIM_SUBTYPE_ACCOUNT), + gaim_value_new(GAIM_TYPE_STRING)); + gaim_signal_register(handle, "account-set-info", - gaim_marshal_VOID__POINTER_POINTER); + gaim_marshal_VOID__POINTER_POINTER, NULL, 2, + gaim_value_new(GAIM_TYPE_SUBTYPE, + GAIM_SUBTYPE_ACCOUNT), + gaim_value_new(GAIM_TYPE_STRING)); gaim_signal_register(handle, "account-warned", - gaim_marshal_VOID__POINTER_POINTER_UINT); + gaim_marshal_VOID__POINTER_POINTER_UINT, NULL, 3, + gaim_value_new(GAIM_TYPE_SUBTYPE, + GAIM_SUBTYPE_ACCOUNT), + gaim_value_new(GAIM_TYPE_STRING), + gaim_value_new(GAIM_TYPE_UINT)); } void