annotate plugins/perl/common/Plugin.xs @ 12867:cf3540702d21

[gaim-migrate @ 15218] A patch from Ranma42 in SF Bug #1220557, with lots of changes by me. This merges gaim_conv_chat_remove_users and gaim_conv_chat_remove_user. As I did with gaim_conv_chat_add_user and gaim_conv_chat_add_users, gaim_conv_chat_remove_user is just a simple wrapper. The conversation UI op chat_remove_user has similarly been removed, in favor of UIs only having to implement one function to remove users. committer: Tailor Script <tailor@pidgin.im>
author Richard Laager <rlaager@wiktel.com>
date Sat, 14 Jan 2006 00:06:24 +0000
parents 4cf2094256b0
children e0629444c455
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
11118
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents:
diff changeset
1 #include "module.h"
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents:
diff changeset
2
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents:
diff changeset
3 MODULE = Gaim::Plugin PACKAGE = Gaim::Plugin PREFIX = gaim_plugin_
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents:
diff changeset
4 PROTOTYPES: ENABLE
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents:
diff changeset
5
12788
4cf2094256b0 [gaim-migrate @ 15135]
Etan Reisner <pidgin@unreliablesource.net>
parents: 11290
diff changeset
6 void
11118
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents:
diff changeset
7 gaim_plugin_destroy(plugin)
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents:
diff changeset
8 Gaim::Plugin plugin
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents:
diff changeset
9
12788
4cf2094256b0 [gaim-migrate @ 15135]
Etan Reisner <pidgin@unreliablesource.net>
parents: 11290
diff changeset
10 void
11118
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents:
diff changeset
11 gaim_plugin_ipc_unregister(plugin, command)
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents:
diff changeset
12 Gaim::Plugin plugin
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents:
diff changeset
13 const char *command
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents:
diff changeset
14
12788
4cf2094256b0 [gaim-migrate @ 15135]
Etan Reisner <pidgin@unreliablesource.net>
parents: 11290
diff changeset
15 void
11118
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents:
diff changeset
16 gaim_plugin_ipc_unregister_all(plugin)
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents:
diff changeset
17 Gaim::Plugin plugin
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents:
diff changeset
18
12788
4cf2094256b0 [gaim-migrate @ 15135]
Etan Reisner <pidgin@unreliablesource.net>
parents: 11290
diff changeset
19 gboolean
11118
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents:
diff changeset
20 gaim_plugin_is_loaded(plugin)
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents:
diff changeset
21 Gaim::Plugin plugin
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents:
diff changeset
22
12788
4cf2094256b0 [gaim-migrate @ 15135]
Etan Reisner <pidgin@unreliablesource.net>
parents: 11290
diff changeset
23 gboolean
4cf2094256b0 [gaim-migrate @ 15135]
Etan Reisner <pidgin@unreliablesource.net>
parents: 11290
diff changeset
24 gaim_plugin_is_unloadable(plugin)
4cf2094256b0 [gaim-migrate @ 15135]
Etan Reisner <pidgin@unreliablesource.net>
parents: 11290
diff changeset
25 Gaim::Plugin plugin
4cf2094256b0 [gaim-migrate @ 15135]
Etan Reisner <pidgin@unreliablesource.net>
parents: 11290
diff changeset
26
4cf2094256b0 [gaim-migrate @ 15135]
Etan Reisner <pidgin@unreliablesource.net>
parents: 11290
diff changeset
27 gboolean
11118
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents:
diff changeset
28 gaim_plugin_load(plugin)
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents:
diff changeset
29 Gaim::Plugin plugin
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents:
diff changeset
30
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents:
diff changeset
31 Gaim::Plugin
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents:
diff changeset
32 gaim_plugin_new(native, path)
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents:
diff changeset
33 gboolean native
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents:
diff changeset
34 const char *path
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents:
diff changeset
35
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents:
diff changeset
36 Gaim::Plugin
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents:
diff changeset
37 gaim_plugin_probe(filename)
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents:
diff changeset
38 const char *filename
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents:
diff changeset
39
12788
4cf2094256b0 [gaim-migrate @ 15135]
Etan Reisner <pidgin@unreliablesource.net>
parents: 11290
diff changeset
40 gboolean
11118
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents:
diff changeset
41 gaim_plugin_register(plugin)
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents:
diff changeset
42 Gaim::Plugin plugin
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents:
diff changeset
43
12788
4cf2094256b0 [gaim-migrate @ 15135]
Etan Reisner <pidgin@unreliablesource.net>
parents: 11290
diff changeset
44 gboolean
11118
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents:
diff changeset
45 gaim_plugin_reload(plugin)
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents:
diff changeset
46 Gaim::Plugin plugin
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents:
diff changeset
47
12788
4cf2094256b0 [gaim-migrate @ 15135]
Etan Reisner <pidgin@unreliablesource.net>
parents: 11290
diff changeset
48 gboolean
11118
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents:
diff changeset
49 gaim_plugin_unload(plugin)
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents:
diff changeset
50 Gaim::Plugin plugin
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents:
diff changeset
51
12788
4cf2094256b0 [gaim-migrate @ 15135]
Etan Reisner <pidgin@unreliablesource.net>
parents: 11290
diff changeset
52 const gchar *
4cf2094256b0 [gaim-migrate @ 15135]
Etan Reisner <pidgin@unreliablesource.net>
parents: 11290
diff changeset
53 gaim_plugin_get_id(plugin)
4cf2094256b0 [gaim-migrate @ 15135]
Etan Reisner <pidgin@unreliablesource.net>
parents: 11290
diff changeset
54 Gaim::Plugin plugin
11118
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents:
diff changeset
55
12788
4cf2094256b0 [gaim-migrate @ 15135]
Etan Reisner <pidgin@unreliablesource.net>
parents: 11290
diff changeset
56 const gchar *
4cf2094256b0 [gaim-migrate @ 15135]
Etan Reisner <pidgin@unreliablesource.net>
parents: 11290
diff changeset
57 gaim_plugin_get_name(plugin)
4cf2094256b0 [gaim-migrate @ 15135]
Etan Reisner <pidgin@unreliablesource.net>
parents: 11290
diff changeset
58 Gaim::Plugin plugin
11118
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents:
diff changeset
59
12788
4cf2094256b0 [gaim-migrate @ 15135]
Etan Reisner <pidgin@unreliablesource.net>
parents: 11290
diff changeset
60 const gchar *
4cf2094256b0 [gaim-migrate @ 15135]
Etan Reisner <pidgin@unreliablesource.net>
parents: 11290
diff changeset
61 gaim_plugin_get_version(plugin)
4cf2094256b0 [gaim-migrate @ 15135]
Etan Reisner <pidgin@unreliablesource.net>
parents: 11290
diff changeset
62 Gaim::Plugin plugin
4cf2094256b0 [gaim-migrate @ 15135]
Etan Reisner <pidgin@unreliablesource.net>
parents: 11290
diff changeset
63
4cf2094256b0 [gaim-migrate @ 15135]
Etan Reisner <pidgin@unreliablesource.net>
parents: 11290
diff changeset
64 const gchar *
4cf2094256b0 [gaim-migrate @ 15135]
Etan Reisner <pidgin@unreliablesource.net>
parents: 11290
diff changeset
65 gaim_plugin_get_summary(plugin)
4cf2094256b0 [gaim-migrate @ 15135]
Etan Reisner <pidgin@unreliablesource.net>
parents: 11290
diff changeset
66 Gaim::Plugin plugin
4cf2094256b0 [gaim-migrate @ 15135]
Etan Reisner <pidgin@unreliablesource.net>
parents: 11290
diff changeset
67
4cf2094256b0 [gaim-migrate @ 15135]
Etan Reisner <pidgin@unreliablesource.net>
parents: 11290
diff changeset
68 const gchar *
4cf2094256b0 [gaim-migrate @ 15135]
Etan Reisner <pidgin@unreliablesource.net>
parents: 11290
diff changeset
69 gaim_plugin_get_description(plugin)
4cf2094256b0 [gaim-migrate @ 15135]
Etan Reisner <pidgin@unreliablesource.net>
parents: 11290
diff changeset
70 Gaim::Plugin plugin
4cf2094256b0 [gaim-migrate @ 15135]
Etan Reisner <pidgin@unreliablesource.net>
parents: 11290
diff changeset
71
4cf2094256b0 [gaim-migrate @ 15135]
Etan Reisner <pidgin@unreliablesource.net>
parents: 11290
diff changeset
72 const gchar *
4cf2094256b0 [gaim-migrate @ 15135]
Etan Reisner <pidgin@unreliablesource.net>
parents: 11290
diff changeset
73 gaim_plugin_get_author(plugin)
4cf2094256b0 [gaim-migrate @ 15135]
Etan Reisner <pidgin@unreliablesource.net>
parents: 11290
diff changeset
74 Gaim::Plugin plugin
4cf2094256b0 [gaim-migrate @ 15135]
Etan Reisner <pidgin@unreliablesource.net>
parents: 11290
diff changeset
75
4cf2094256b0 [gaim-migrate @ 15135]
Etan Reisner <pidgin@unreliablesource.net>
parents: 11290
diff changeset
76 const gchar *
4cf2094256b0 [gaim-migrate @ 15135]
Etan Reisner <pidgin@unreliablesource.net>
parents: 11290
diff changeset
77 gaim_plugin_get_homepage(plugin)
4cf2094256b0 [gaim-migrate @ 15135]
Etan Reisner <pidgin@unreliablesource.net>
parents: 11290
diff changeset
78 Gaim::Plugin plugin
11118
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents:
diff changeset
79
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents:
diff changeset
80 MODULE = Gaim::Plugin PACKAGE = Gaim::Plugins PREFIX = gaim_plugins_
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents:
diff changeset
81 PROTOTYPES: ENABLE
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents:
diff changeset
82
12788
4cf2094256b0 [gaim-migrate @ 15135]
Etan Reisner <pidgin@unreliablesource.net>
parents: 11290
diff changeset
83 void
11118
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents:
diff changeset
84 gaim_plugins_add_search_path(path)
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents:
diff changeset
85 const char *path
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents:
diff changeset
86
12788
4cf2094256b0 [gaim-migrate @ 15135]
Etan Reisner <pidgin@unreliablesource.net>
parents: 11290
diff changeset
87 void
11118
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents:
diff changeset
88 gaim_plugins_destroy_all()
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents:
diff changeset
89
12788
4cf2094256b0 [gaim-migrate @ 15135]
Etan Reisner <pidgin@unreliablesource.net>
parents: 11290
diff changeset
90 gboolean
11118
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents:
diff changeset
91 gaim_plugins_enabled()
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents:
diff changeset
92
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents:
diff changeset
93 Gaim::Plugin
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents:
diff changeset
94 gaim_plugins_find_with_basename(basename)
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents:
diff changeset
95 const char *basename
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents:
diff changeset
96
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents:
diff changeset
97 Gaim::Plugin
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents:
diff changeset
98 gaim_plugins_find_with_filename(filename)
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents:
diff changeset
99 const char *filename
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents:
diff changeset
100
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents:
diff changeset
101 Gaim::Plugin
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents:
diff changeset
102 gaim_plugins_find_with_id(id)
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents:
diff changeset
103 const char *id
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents:
diff changeset
104
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents:
diff changeset
105 Gaim::Plugin
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents:
diff changeset
106 gaim_plugins_find_with_name(name)
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents:
diff changeset
107 const char *name
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents:
diff changeset
108
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents:
diff changeset
109 void
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents:
diff changeset
110 gaim_plugins_get_all()
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents:
diff changeset
111 PREINIT:
12788
4cf2094256b0 [gaim-migrate @ 15135]
Etan Reisner <pidgin@unreliablesource.net>
parents: 11290
diff changeset
112 GList *l;
11118
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents:
diff changeset
113 PPCODE:
12788
4cf2094256b0 [gaim-migrate @ 15135]
Etan Reisner <pidgin@unreliablesource.net>
parents: 11290
diff changeset
114 for (l = gaim_plugins_get_all(); l != NULL; l = l->next) {
4cf2094256b0 [gaim-migrate @ 15135]
Etan Reisner <pidgin@unreliablesource.net>
parents: 11290
diff changeset
115 XPUSHs(sv_2mortal(gaim_perl_bless_object(l->data, "Gaim::Plugin")));
4cf2094256b0 [gaim-migrate @ 15135]
Etan Reisner <pidgin@unreliablesource.net>
parents: 11290
diff changeset
116 }
11118
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents:
diff changeset
117
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents:
diff changeset
118 void *
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents:
diff changeset
119 gaim_plugins_get_handle()
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents:
diff changeset
120
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents:
diff changeset
121 void
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents:
diff changeset
122 gaim_plugins_get_loaded()
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents:
diff changeset
123 PREINIT:
12788
4cf2094256b0 [gaim-migrate @ 15135]
Etan Reisner <pidgin@unreliablesource.net>
parents: 11290
diff changeset
124 GList *l;
11118
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents:
diff changeset
125 PPCODE:
12788
4cf2094256b0 [gaim-migrate @ 15135]
Etan Reisner <pidgin@unreliablesource.net>
parents: 11290
diff changeset
126 for (l = gaim_plugins_get_loaded(); l != NULL; l = l->next) {
4cf2094256b0 [gaim-migrate @ 15135]
Etan Reisner <pidgin@unreliablesource.net>
parents: 11290
diff changeset
127 XPUSHs(sv_2mortal(gaim_perl_bless_object(l->data, "Gaim::Plugin")));
4cf2094256b0 [gaim-migrate @ 15135]
Etan Reisner <pidgin@unreliablesource.net>
parents: 11290
diff changeset
128 }
11118
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents:
diff changeset
129
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents:
diff changeset
130 void
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents:
diff changeset
131 gaim_plugins_get_protocols()
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents:
diff changeset
132 PREINIT:
12788
4cf2094256b0 [gaim-migrate @ 15135]
Etan Reisner <pidgin@unreliablesource.net>
parents: 11290
diff changeset
133 GList *l;
11118
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents:
diff changeset
134 PPCODE:
12788
4cf2094256b0 [gaim-migrate @ 15135]
Etan Reisner <pidgin@unreliablesource.net>
parents: 11290
diff changeset
135 for (l = gaim_plugins_get_protocols(); l != NULL; l = l->next) {
4cf2094256b0 [gaim-migrate @ 15135]
Etan Reisner <pidgin@unreliablesource.net>
parents: 11290
diff changeset
136 XPUSHs(sv_2mortal(gaim_perl_bless_object(l->data, "Gaim::Plugin")));
4cf2094256b0 [gaim-migrate @ 15135]
Etan Reisner <pidgin@unreliablesource.net>
parents: 11290
diff changeset
137 }
11118
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents:
diff changeset
138
12788
4cf2094256b0 [gaim-migrate @ 15135]
Etan Reisner <pidgin@unreliablesource.net>
parents: 11290
diff changeset
139 void
11118
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents:
diff changeset
140 gaim_plugins_init()
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents:
diff changeset
141
12788
4cf2094256b0 [gaim-migrate @ 15135]
Etan Reisner <pidgin@unreliablesource.net>
parents: 11290
diff changeset
142 void
11118
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents:
diff changeset
143 gaim_plugins_load_saved(key)
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents:
diff changeset
144 const char *key
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents:
diff changeset
145
12788
4cf2094256b0 [gaim-migrate @ 15135]
Etan Reisner <pidgin@unreliablesource.net>
parents: 11290
diff changeset
146 void
11118
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents:
diff changeset
147 gaim_plugins_probe(ext)
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents:
diff changeset
148 const char *ext
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents:
diff changeset
149
12788
4cf2094256b0 [gaim-migrate @ 15135]
Etan Reisner <pidgin@unreliablesource.net>
parents: 11290
diff changeset
150 void
11118
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents:
diff changeset
151 gaim_plugins_uninit()
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents:
diff changeset
152
12788
4cf2094256b0 [gaim-migrate @ 15135]
Etan Reisner <pidgin@unreliablesource.net>
parents: 11290
diff changeset
153 void
11118
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents:
diff changeset
154 gaim_plugins_unload_all()