Mercurial > pidgin
comparison libpurple/protocols/jabber/libxmpp.c @ 26938:f2e4bc583e52
Duh, it helps to use the right marshallers.
author | Paul Aurich <paul@darkrain42.org> |
---|---|
date | Fri, 22 May 2009 06:01:12 +0000 |
parents | f500336f9881 |
children | c2cd559e034f |
comparison
equal
deleted
inserted
replaced
26937:74c9f4f79825 | 26938:f2e4bc583e52 |
---|---|
139 purple_marshal_VOID__POINTER_POINTER, NULL, 2, | 139 purple_marshal_VOID__POINTER_POINTER, NULL, 2, |
140 purple_value_new(PURPLE_TYPE_SUBTYPE, PURPLE_SUBTYPE_CONNECTION), | 140 purple_value_new(PURPLE_TYPE_SUBTYPE, PURPLE_SUBTYPE_CONNECTION), |
141 purple_value_new_outgoing(PURPLE_TYPE_STRING)); | 141 purple_value_new_outgoing(PURPLE_TYPE_STRING)); |
142 | 142 |
143 purple_signal_register(plugin, "jabber-receiving-message", | 143 purple_signal_register(plugin, "jabber-receiving-message", |
144 purple_marshal_BOOLEAN__POINTER_POINTER_POINTER, | 144 purple_marshal_BOOLEAN__POINTER_POINTER_POINTER_POINTER_POINTER_POINTER, |
145 purple_value_new(PURPLE_TYPE_BOOLEAN), 6, | 145 purple_value_new(PURPLE_TYPE_BOOLEAN), 6, |
146 purple_value_new(PURPLE_TYPE_SUBTYPE, PURPLE_SUBTYPE_CONNECTION), | 146 purple_value_new(PURPLE_TYPE_SUBTYPE, PURPLE_SUBTYPE_CONNECTION), |
147 purple_value_new(PURPLE_TYPE_STRING), /* type */ | 147 purple_value_new(PURPLE_TYPE_STRING), /* type */ |
148 purple_value_new(PURPLE_TYPE_STRING), /* id */ | 148 purple_value_new(PURPLE_TYPE_STRING), /* id */ |
149 purple_value_new(PURPLE_TYPE_STRING), /* from */ | 149 purple_value_new(PURPLE_TYPE_STRING), /* from */ |
167 purple_value_new(PURPLE_TYPE_STRING), /* id */ | 167 purple_value_new(PURPLE_TYPE_STRING), /* id */ |
168 purple_value_new(PURPLE_TYPE_STRING), /* from */ | 168 purple_value_new(PURPLE_TYPE_STRING), /* from */ |
169 purple_value_new(PURPLE_TYPE_SUBTYPE, PURPLE_SUBTYPE_XMLNODE)); /* child */ | 169 purple_value_new(PURPLE_TYPE_SUBTYPE, PURPLE_SUBTYPE_XMLNODE)); /* child */ |
170 | 170 |
171 purple_signal_register(plugin, "jabber-register-namespace-watcher", | 171 purple_signal_register(plugin, "jabber-register-namespace-watcher", |
172 purple_marshal_VOID__POINTER_POINTER_POINTER, | 172 purple_marshal_VOID__POINTER_POINTER, |
173 NULL, 2, | 173 NULL, 2, |
174 purple_value_new(PURPLE_TYPE_STRING), /* node */ | 174 purple_value_new(PURPLE_TYPE_STRING), /* node */ |
175 purple_value_new(PURPLE_TYPE_STRING)); /* namespace */ | 175 purple_value_new(PURPLE_TYPE_STRING)); /* namespace */ |
176 | 176 |
177 purple_signal_register(plugin, "jabber-unregister-namespace-watcher", | 177 purple_signal_register(plugin, "jabber-unregister-namespace-watcher", |
178 purple_marshal_VOID__POINTER_POINTER_POINTER, | 178 purple_marshal_VOID__POINTER_POINTER, |
179 NULL, 2, | 179 NULL, 2, |
180 purple_value_new(PURPLE_TYPE_STRING), /* node */ | 180 purple_value_new(PURPLE_TYPE_STRING), /* node */ |
181 purple_value_new(PURPLE_TYPE_STRING)); /* namespace */ | 181 purple_value_new(PURPLE_TYPE_STRING)); /* namespace */ |
182 | 182 |
183 purple_signal_connect(plugin, "jabber-register-namespace-watcher", | 183 purple_signal_connect(plugin, "jabber-register-namespace-watcher", |