Mercurial > pidgin
diff src/gaim.h @ 425:ae7c762775cd
[gaim-migrate @ 435]
More mods to how plugins work.
committer: Tailor Script <tailor@pidgin.im>
| author | Eric Warmenhoven <eric@warmenhoven.org> |
|---|---|
| date | Fri, 23 Jun 2000 04:15:51 +0000 |
| parents | 0d4e80bdb96b |
| children | 7d5f91c1ff20 |
line wrap: on
line diff
--- a/src/gaim.h Wed Jun 21 19:43:05 2000 +0000 +++ b/src/gaim.h Fri Jun 23 04:15:51 2000 +0000 @@ -140,10 +140,11 @@ #ifdef GAIM_PLUGINS struct gaim_plugin { - char *name; - char *filename; - char *description; - void *handle; + char *name; + char *filename; + char *description; + void *handle; + int remove; }; enum gaim_event { @@ -384,7 +385,7 @@ #define TYPE_SIGNOFF 4 #define TYPE_KEEPALIVE 5 -#define REVISION "gaim:$Revision: 433 $" +#define REVISION "gaim:$Revision: 435 $" #define FLAPON "FLAPON\r\n\r\n" #define ROAST "Tic/Toc" @@ -522,6 +523,7 @@ extern void remove_chat_buddy(struct buddy_chat *, char *); extern void show_new_buddy_chat(struct buddy_chat *); extern void setup_buddy_chats(); +extern void do_quit(); @@ -701,6 +703,7 @@ extern void load_plugin (char *); extern void gaim_signal_connect(void *, enum gaim_event, void *, void *); extern void gaim_signal_disconnect(void *, enum gaim_event, void *); +extern void gaim_plugin_unload(void *); #endif /* Functions in prefs.c */
