comparison src/blist.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 b6f7fcafc908
children 314111e7b601
comparison
equal deleted inserted replaced
6563:122cb375be2d 6564:800ef4a51096
2101 void 2101 void
2102 gaim_blist_init(void) 2102 gaim_blist_init(void)
2103 { 2103 {
2104 void *handle = gaim_blist_get_handle(); 2104 void *handle = gaim_blist_get_handle();
2105 2105
2106 gaim_signal_register(handle, "buddy-away", gaim_marshal_VOID__POINTER); 2106 gaim_signal_register(handle, "buddy-away",
2107 gaim_signal_register(handle, "buddy-back", gaim_marshal_VOID__POINTER); 2107 gaim_marshal_VOID__POINTER, NULL, 1,
2108 gaim_value_new(GAIM_TYPE_SUBTYPE,
2109 GAIM_SUBTYPE_BLIST_BUDDY));
2110
2111 gaim_signal_register(handle, "buddy-back",
2112 gaim_marshal_VOID__POINTER, NULL, 1,
2113 gaim_value_new(GAIM_TYPE_SUBTYPE,
2114 GAIM_SUBTYPE_BLIST_BUDDY));
2108 2115
2109 gaim_signal_register(handle, "buddy-idle", 2116 gaim_signal_register(handle, "buddy-idle",
2110 gaim_marshal_VOID__POINTER); 2117 gaim_marshal_VOID__POINTER, NULL, 1,
2118 gaim_value_new(GAIM_TYPE_SUBTYPE,
2119 GAIM_SUBTYPE_BLIST_BUDDY));
2111 gaim_signal_register(handle, "buddy-unidle", 2120 gaim_signal_register(handle, "buddy-unidle",
2112 gaim_marshal_VOID__POINTER); 2121 gaim_marshal_VOID__POINTER, NULL, 1,
2122 gaim_value_new(GAIM_TYPE_SUBTYPE,
2123 GAIM_SUBTYPE_BLIST_BUDDY));
2113 2124
2114 gaim_signal_register(handle, "buddy-signed-on", 2125 gaim_signal_register(handle, "buddy-signed-on",
2115 gaim_marshal_VOID__POINTER); 2126 gaim_marshal_VOID__POINTER, NULL, 1,
2127 gaim_value_new(GAIM_TYPE_SUBTYPE,
2128 GAIM_SUBTYPE_BLIST_BUDDY));
2129
2116 gaim_signal_register(handle, "buddy-signed-off", 2130 gaim_signal_register(handle, "buddy-signed-off",
2117 gaim_marshal_VOID__POINTER); 2131 gaim_marshal_VOID__POINTER, NULL, 1,
2118 2132 gaim_value_new(GAIM_TYPE_SUBTYPE,
2119 gaim_signal_register(handle, "update-idle", gaim_marshal_VOID); 2133 GAIM_SUBTYPE_BLIST_BUDDY));
2134
2135 gaim_signal_register(handle, "update-idle", gaim_marshal_VOID, NULL, 0);
2120 } 2136 }
2121 2137
2122 void 2138 void
2123 gaim_blist_uninit(void) 2139 gaim_blist_uninit(void)
2124 { 2140 {