Thu, 15 Feb 2001 17:14:15 +0000
[gaim-migrate @ 1499]
whoops
|
94
0c6ba3d3fa90
[gaim-migrate @ 104]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
92
diff
changeset
|
1 | #define GAIM_PLUGINS |
|
0c6ba3d3fa90
[gaim-migrate @ 104]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
92
diff
changeset
|
2 | |
| 90 | 3 | #include <stdio.h> |
|
94
0c6ba3d3fa90
[gaim-migrate @ 104]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
92
diff
changeset
|
4 | #include "gaim.h" |
| 90 | 5 | |
|
1047
783f8520d9a0
[gaim-migrate @ 1057]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
110
diff
changeset
|
6 | static GModule *handle = NULL; |
|
94
0c6ba3d3fa90
[gaim-migrate @ 104]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
92
diff
changeset
|
7 | |
|
1047
783f8520d9a0
[gaim-migrate @ 1057]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
110
diff
changeset
|
8 | char *gaim_plugin_init(GModule *h) { |
|
92
b2cc29da946e
[gaim-migrate @ 102]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
90
diff
changeset
|
9 | printf("plugin loaded.\n"); |
|
94
0c6ba3d3fa90
[gaim-migrate @ 104]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
92
diff
changeset
|
10 | handle = h; |
|
1489
4465cf08b9b0
[gaim-migrate @ 1499]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
1047
diff
changeset
|
11 | return NULL; |
| 90 | 12 | } |
| 13 | ||
| 14 | void gaim_plugin_remove() { | |
|
92
b2cc29da946e
[gaim-migrate @ 102]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
90
diff
changeset
|
15 | printf("plugin unloaded.\n"); |
|
94
0c6ba3d3fa90
[gaim-migrate @ 104]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
92
diff
changeset
|
16 | handle = NULL; |
| 90 | 17 | } |
|
92
b2cc29da946e
[gaim-migrate @ 102]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
90
diff
changeset
|
18 | |
|
110
ca79cce0ea62
[gaim-migrate @ 120]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
94
diff
changeset
|
19 | void gaim_plugin_config() { |
|
ca79cce0ea62
[gaim-migrate @ 120]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
94
diff
changeset
|
20 | printf("configuring plugin.\n"); |
|
ca79cce0ea62
[gaim-migrate @ 120]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
94
diff
changeset
|
21 | } |
|
ca79cce0ea62
[gaim-migrate @ 120]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
94
diff
changeset
|
22 | |
|
92
b2cc29da946e
[gaim-migrate @ 102]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
90
diff
changeset
|
23 | char *name() { |
|
94
0c6ba3d3fa90
[gaim-migrate @ 104]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
92
diff
changeset
|
24 | return "Simple Plugin Version 1.0"; |
|
92
b2cc29da946e
[gaim-migrate @ 102]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
90
diff
changeset
|
25 | } |
|
b2cc29da946e
[gaim-migrate @ 102]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
90
diff
changeset
|
26 | |
|
b2cc29da946e
[gaim-migrate @ 102]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
90
diff
changeset
|
27 | char *description() { |
|
b2cc29da946e
[gaim-migrate @ 102]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
90
diff
changeset
|
28 | return "Tests to see that most things are working."; |
|
b2cc29da946e
[gaim-migrate @ 102]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
90
diff
changeset
|
29 | } |