comparison src/core.h @ 3466:7a3f16a375a5

[gaim-migrate @ 3516] some patches from some people. committer: Tailor Script <tailor@pidgin.im>
author Sean Egan <seanegan@gmail.com>
date Thu, 29 Aug 2002 01:47:15 +0000
parents c11960537fee
children 3da42b64304e
comparison
equal deleted inserted replaced
3465:ec437d73b2ee 3466:7a3f16a375a5
152 /* Globals in plugins.c */ 152 /* Globals in plugins.c */
153 extern GList *plugins; 153 extern GList *plugins;
154 extern GList *callbacks; 154 extern GList *callbacks;
155 155
156 /* Functions in buddy.c */ 156 /* Functions in buddy.c */
157 extern struct buddy *find_buddy(struct gaim_connection *, char *); 157 extern struct buddy *find_buddy(struct gaim_connection *, const char *);
158 extern struct group *find_group(struct gaim_connection *, char *); 158 extern struct group *find_group(struct gaim_connection *, const char *);
159 extern struct group *find_group_by_buddy(struct gaim_connection *, char *); 159 extern struct group *find_group_by_buddy(struct gaim_connection *, const char *);
160 extern struct buddy *add_buddy(struct gaim_connection *, char *, char *, char *); 160 extern struct buddy *add_buddy(struct gaim_connection *, const char *, const char *, const char *);
161 extern void remove_buddy(struct gaim_connection *, struct group *, struct buddy *); 161 extern void remove_buddy(struct gaim_connection *, struct group *, struct buddy *);
162 extern struct group *add_group(struct gaim_connection *, char *); 162 extern struct group *add_group(struct gaim_connection *, const char *);
163 extern void remove_group(struct gaim_connection *, struct group *); 163 extern void remove_group(struct gaim_connection *, struct group *);
164 extern void do_export(struct gaim_connection *); 164 extern void do_export(struct gaim_connection *);
165 extern void do_import(struct gaim_connection *, char *); 165 extern void do_import(struct gaim_connection *, const char *);
166 extern int bud_list_cache_exists(struct gaim_connection *); 166 extern int bud_list_cache_exists(struct gaim_connection *);
167 extern void toc_build_config(struct gaim_connection *, char *, int len, gboolean); 167 extern void toc_build_config(struct gaim_connection *, char *, int len, gboolean);
168 extern void parse_toc_buddy_list(struct gaim_connection *, char *); 168 extern void parse_toc_buddy_list(struct gaim_connection *, char *);
169 extern void signoff_blocked(struct gaim_connection *); 169 extern void signoff_blocked(struct gaim_connection *);
170 170
192 extern void list_perl_scripts(); 192 extern void list_perl_scripts();
193 #endif 193 #endif
194 194
195 /* Functions in plugins.c */ 195 /* Functions in plugins.c */
196 #ifdef GAIM_PLUGINS 196 #ifdef GAIM_PLUGINS
197 extern struct gaim_plugin *load_plugin(char *); 197 extern struct gaim_plugin *load_plugin(const char *);
198 extern void unload_plugin(struct gaim_plugin *); 198 extern void unload_plugin(struct gaim_plugin *);
199 extern struct gaim_plugin *reload_plugin(struct gaim_plugin *); 199 extern struct gaim_plugin *reload_plugin(struct gaim_plugin *);
200 extern void gaim_signal_connect(GModule *, enum gaim_event, void *, void *); 200 extern void gaim_signal_connect(GModule *, enum gaim_event, void *, void *);
201 extern void gaim_signal_disconnect(GModule *, enum gaim_event, void *); 201 extern void gaim_signal_disconnect(GModule *, enum gaim_event, void *);
202 extern void gaim_plugin_unload(GModule *); 202 extern void gaim_plugin_unload(GModule *);