annotate pidgin/plugins/pidgininc.c @ 16239:55a5791838f7

When reading in substatuses from status.xml, ignore substatuses for which we can't determine the PurpleStatusType. This fixes a crash for me when switching from away to available. I'm not sure what the exact repro case is, but it definitely happens.
author Mark Doliner <mark@kingant.net>
date Wed, 18 Apr 2007 07:42:23 +0000
parents 787961f1007e
children 3cc856ca2338
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
16140
787961f1007e Rename pidgin/plugins/gaiminc.c to pidgin/plugins/pidgininc.c
Richard Laager <rlaager@wiktel.com>
parents:
diff changeset
1 #include "internal.h"
787961f1007e Rename pidgin/plugins/gaiminc.c to pidgin/plugins/pidgininc.c
Richard Laager <rlaager@wiktel.com>
parents:
diff changeset
2 #include "plugin.h"
787961f1007e Rename pidgin/plugins/gaiminc.c to pidgin/plugins/pidgininc.c
Richard Laager <rlaager@wiktel.com>
parents:
diff changeset
3
787961f1007e Rename pidgin/plugins/gaiminc.c to pidgin/plugins/pidgininc.c
Richard Laager <rlaager@wiktel.com>
parents:
diff changeset
4 #include "account.h"
787961f1007e Rename pidgin/plugins/gaiminc.c to pidgin/plugins/pidgininc.c
Richard Laager <rlaager@wiktel.com>
parents:
diff changeset
5 #include "connection.h"
787961f1007e Rename pidgin/plugins/gaiminc.c to pidgin/plugins/pidgininc.c
Richard Laager <rlaager@wiktel.com>
parents:
diff changeset
6 #include "conversation.h"
787961f1007e Rename pidgin/plugins/gaiminc.c to pidgin/plugins/pidgininc.c
Richard Laager <rlaager@wiktel.com>
parents:
diff changeset
7 #include "version.h"
787961f1007e Rename pidgin/plugins/gaiminc.c to pidgin/plugins/pidgininc.c
Richard Laager <rlaager@wiktel.com>
parents:
diff changeset
8
787961f1007e Rename pidgin/plugins/gaiminc.c to pidgin/plugins/pidgininc.c
Richard Laager <rlaager@wiktel.com>
parents:
diff changeset
9 /* include UI for pidgindialogs_about() */
787961f1007e Rename pidgin/plugins/gaiminc.c to pidgin/plugins/pidgininc.c
Richard Laager <rlaager@wiktel.com>
parents:
diff changeset
10 #include "gtkplugin.h"
787961f1007e Rename pidgin/plugins/gaiminc.c to pidgin/plugins/pidgininc.c
Richard Laager <rlaager@wiktel.com>
parents:
diff changeset
11 #include "gtkdialogs.h"
787961f1007e Rename pidgin/plugins/gaiminc.c to pidgin/plugins/pidgininc.c
Richard Laager <rlaager@wiktel.com>
parents:
diff changeset
12
787961f1007e Rename pidgin/plugins/gaiminc.c to pidgin/plugins/pidgininc.c
Richard Laager <rlaager@wiktel.com>
parents:
diff changeset
13 #define PURPLEINC_PLUGIN_ID "core-purpleinc"
787961f1007e Rename pidgin/plugins/gaiminc.c to pidgin/plugins/pidgininc.c
Richard Laager <rlaager@wiktel.com>
parents:
diff changeset
14
787961f1007e Rename pidgin/plugins/gaiminc.c to pidgin/plugins/pidgininc.c
Richard Laager <rlaager@wiktel.com>
parents:
diff changeset
15 static void
787961f1007e Rename pidgin/plugins/gaiminc.c to pidgin/plugins/pidgininc.c
Richard Laager <rlaager@wiktel.com>
parents:
diff changeset
16 echo_hi(PurpleConnection *gc)
787961f1007e Rename pidgin/plugins/gaiminc.c to pidgin/plugins/pidgininc.c
Richard Laager <rlaager@wiktel.com>
parents:
diff changeset
17 {
787961f1007e Rename pidgin/plugins/gaiminc.c to pidgin/plugins/pidgininc.c
Richard Laager <rlaager@wiktel.com>
parents:
diff changeset
18 /* this doesn't do much, just lets you know who we are :) */
787961f1007e Rename pidgin/plugins/gaiminc.c to pidgin/plugins/pidgininc.c
Richard Laager <rlaager@wiktel.com>
parents:
diff changeset
19 pidgindialogs_about();
787961f1007e Rename pidgin/plugins/gaiminc.c to pidgin/plugins/pidgininc.c
Richard Laager <rlaager@wiktel.com>
parents:
diff changeset
20 }
787961f1007e Rename pidgin/plugins/gaiminc.c to pidgin/plugins/pidgininc.c
Richard Laager <rlaager@wiktel.com>
parents:
diff changeset
21
787961f1007e Rename pidgin/plugins/gaiminc.c to pidgin/plugins/pidgininc.c
Richard Laager <rlaager@wiktel.com>
parents:
diff changeset
22 static gboolean
787961f1007e Rename pidgin/plugins/gaiminc.c to pidgin/plugins/pidgininc.c
Richard Laager <rlaager@wiktel.com>
parents:
diff changeset
23 reverse(PurpleAccount *account, char **who, char **message,
787961f1007e Rename pidgin/plugins/gaiminc.c to pidgin/plugins/pidgininc.c
Richard Laager <rlaager@wiktel.com>
parents:
diff changeset
24 PurpleConversation *conv, int *flags)
787961f1007e Rename pidgin/plugins/gaiminc.c to pidgin/plugins/pidgininc.c
Richard Laager <rlaager@wiktel.com>
parents:
diff changeset
25 {
787961f1007e Rename pidgin/plugins/gaiminc.c to pidgin/plugins/pidgininc.c
Richard Laager <rlaager@wiktel.com>
parents:
diff changeset
26 /* this will drive you insane. whenever you receive a message,
787961f1007e Rename pidgin/plugins/gaiminc.c to pidgin/plugins/pidgininc.c
Richard Laager <rlaager@wiktel.com>
parents:
diff changeset
27 * the text of the message (HTML and all) will be reversed. */
787961f1007e Rename pidgin/plugins/gaiminc.c to pidgin/plugins/pidgininc.c
Richard Laager <rlaager@wiktel.com>
parents:
diff changeset
28 int i, l;
787961f1007e Rename pidgin/plugins/gaiminc.c to pidgin/plugins/pidgininc.c
Richard Laager <rlaager@wiktel.com>
parents:
diff changeset
29 char tmp;
787961f1007e Rename pidgin/plugins/gaiminc.c to pidgin/plugins/pidgininc.c
Richard Laager <rlaager@wiktel.com>
parents:
diff changeset
30
787961f1007e Rename pidgin/plugins/gaiminc.c to pidgin/plugins/pidgininc.c
Richard Laager <rlaager@wiktel.com>
parents:
diff changeset
31 /* this check is necessary in case bad plugins do bad things */
787961f1007e Rename pidgin/plugins/gaiminc.c to pidgin/plugins/pidgininc.c
Richard Laager <rlaager@wiktel.com>
parents:
diff changeset
32 if (message == NULL || *message == NULL)
787961f1007e Rename pidgin/plugins/gaiminc.c to pidgin/plugins/pidgininc.c
Richard Laager <rlaager@wiktel.com>
parents:
diff changeset
33 return FALSE;
787961f1007e Rename pidgin/plugins/gaiminc.c to pidgin/plugins/pidgininc.c
Richard Laager <rlaager@wiktel.com>
parents:
diff changeset
34
787961f1007e Rename pidgin/plugins/gaiminc.c to pidgin/plugins/pidgininc.c
Richard Laager <rlaager@wiktel.com>
parents:
diff changeset
35 l = strlen(*message);
787961f1007e Rename pidgin/plugins/gaiminc.c to pidgin/plugins/pidgininc.c
Richard Laager <rlaager@wiktel.com>
parents:
diff changeset
36
787961f1007e Rename pidgin/plugins/gaiminc.c to pidgin/plugins/pidgininc.c
Richard Laager <rlaager@wiktel.com>
parents:
diff changeset
37 if (!strcmp(*who, purple_account_get_username(account)))
787961f1007e Rename pidgin/plugins/gaiminc.c to pidgin/plugins/pidgininc.c
Richard Laager <rlaager@wiktel.com>
parents:
diff changeset
38 return FALSE;
787961f1007e Rename pidgin/plugins/gaiminc.c to pidgin/plugins/pidgininc.c
Richard Laager <rlaager@wiktel.com>
parents:
diff changeset
39
787961f1007e Rename pidgin/plugins/gaiminc.c to pidgin/plugins/pidgininc.c
Richard Laager <rlaager@wiktel.com>
parents:
diff changeset
40 for (i = 0; i < l/2; i++) {
787961f1007e Rename pidgin/plugins/gaiminc.c to pidgin/plugins/pidgininc.c
Richard Laager <rlaager@wiktel.com>
parents:
diff changeset
41 tmp = (*message)[i];
787961f1007e Rename pidgin/plugins/gaiminc.c to pidgin/plugins/pidgininc.c
Richard Laager <rlaager@wiktel.com>
parents:
diff changeset
42 (*message)[i] = (*message)[l - i - 1];
787961f1007e Rename pidgin/plugins/gaiminc.c to pidgin/plugins/pidgininc.c
Richard Laager <rlaager@wiktel.com>
parents:
diff changeset
43 (*message)[l - i - 1] = tmp;
787961f1007e Rename pidgin/plugins/gaiminc.c to pidgin/plugins/pidgininc.c
Richard Laager <rlaager@wiktel.com>
parents:
diff changeset
44 }
787961f1007e Rename pidgin/plugins/gaiminc.c to pidgin/plugins/pidgininc.c
Richard Laager <rlaager@wiktel.com>
parents:
diff changeset
45 return FALSE;
787961f1007e Rename pidgin/plugins/gaiminc.c to pidgin/plugins/pidgininc.c
Richard Laager <rlaager@wiktel.com>
parents:
diff changeset
46 }
787961f1007e Rename pidgin/plugins/gaiminc.c to pidgin/plugins/pidgininc.c
Richard Laager <rlaager@wiktel.com>
parents:
diff changeset
47
787961f1007e Rename pidgin/plugins/gaiminc.c to pidgin/plugins/pidgininc.c
Richard Laager <rlaager@wiktel.com>
parents:
diff changeset
48 static void
787961f1007e Rename pidgin/plugins/gaiminc.c to pidgin/plugins/pidgininc.c
Richard Laager <rlaager@wiktel.com>
parents:
diff changeset
49 bud(PurpleBuddy *who)
787961f1007e Rename pidgin/plugins/gaiminc.c to pidgin/plugins/pidgininc.c
Richard Laager <rlaager@wiktel.com>
parents:
diff changeset
50 {
787961f1007e Rename pidgin/plugins/gaiminc.c to pidgin/plugins/pidgininc.c
Richard Laager <rlaager@wiktel.com>
parents:
diff changeset
51 PurpleAccount *acct = who->account;
787961f1007e Rename pidgin/plugins/gaiminc.c to pidgin/plugins/pidgininc.c
Richard Laager <rlaager@wiktel.com>
parents:
diff changeset
52 PurpleConversation *conv = purple_conversation_new(PURPLE_CONV_TYPE_IM, acct, who->name);
787961f1007e Rename pidgin/plugins/gaiminc.c to pidgin/plugins/pidgininc.c
Richard Laager <rlaager@wiktel.com>
parents:
diff changeset
53
787961f1007e Rename pidgin/plugins/gaiminc.c to pidgin/plugins/pidgininc.c
Richard Laager <rlaager@wiktel.com>
parents:
diff changeset
54 purple_conv_im_send(PURPLE_CONV_IM(conv), "Hello!");
787961f1007e Rename pidgin/plugins/gaiminc.c to pidgin/plugins/pidgininc.c
Richard Laager <rlaager@wiktel.com>
parents:
diff changeset
55 }
787961f1007e Rename pidgin/plugins/gaiminc.c to pidgin/plugins/pidgininc.c
Richard Laager <rlaager@wiktel.com>
parents:
diff changeset
56
787961f1007e Rename pidgin/plugins/gaiminc.c to pidgin/plugins/pidgininc.c
Richard Laager <rlaager@wiktel.com>
parents:
diff changeset
57 /*
787961f1007e Rename pidgin/plugins/gaiminc.c to pidgin/plugins/pidgininc.c
Richard Laager <rlaager@wiktel.com>
parents:
diff changeset
58 * EXPORTED FUNCTIONS
787961f1007e Rename pidgin/plugins/gaiminc.c to pidgin/plugins/pidgininc.c
Richard Laager <rlaager@wiktel.com>
parents:
diff changeset
59 */
787961f1007e Rename pidgin/plugins/gaiminc.c to pidgin/plugins/pidgininc.c
Richard Laager <rlaager@wiktel.com>
parents:
diff changeset
60
787961f1007e Rename pidgin/plugins/gaiminc.c to pidgin/plugins/pidgininc.c
Richard Laager <rlaager@wiktel.com>
parents:
diff changeset
61 static gboolean
787961f1007e Rename pidgin/plugins/gaiminc.c to pidgin/plugins/pidgininc.c
Richard Laager <rlaager@wiktel.com>
parents:
diff changeset
62 plugin_load(PurplePlugin *plugin)
787961f1007e Rename pidgin/plugins/gaiminc.c to pidgin/plugins/pidgininc.c
Richard Laager <rlaager@wiktel.com>
parents:
diff changeset
63 {
787961f1007e Rename pidgin/plugins/gaiminc.c to pidgin/plugins/pidgininc.c
Richard Laager <rlaager@wiktel.com>
parents:
diff changeset
64 /* this is for doing something fun when we sign on */
787961f1007e Rename pidgin/plugins/gaiminc.c to pidgin/plugins/pidgininc.c
Richard Laager <rlaager@wiktel.com>
parents:
diff changeset
65 purple_signal_connect(purple_connections_get_handle(), "signed-on",
787961f1007e Rename pidgin/plugins/gaiminc.c to pidgin/plugins/pidgininc.c
Richard Laager <rlaager@wiktel.com>
parents:
diff changeset
66 plugin, PURPLE_CALLBACK(echo_hi), NULL);
787961f1007e Rename pidgin/plugins/gaiminc.c to pidgin/plugins/pidgininc.c
Richard Laager <rlaager@wiktel.com>
parents:
diff changeset
67
787961f1007e Rename pidgin/plugins/gaiminc.c to pidgin/plugins/pidgininc.c
Richard Laager <rlaager@wiktel.com>
parents:
diff changeset
68 /* this is for doing something fun when we get a message */
787961f1007e Rename pidgin/plugins/gaiminc.c to pidgin/plugins/pidgininc.c
Richard Laager <rlaager@wiktel.com>
parents:
diff changeset
69 purple_signal_connect(purple_conversations_get_handle(), "receiving-im-msg",
787961f1007e Rename pidgin/plugins/gaiminc.c to pidgin/plugins/pidgininc.c
Richard Laager <rlaager@wiktel.com>
parents:
diff changeset
70 plugin, PURPLE_CALLBACK(reverse), NULL);
787961f1007e Rename pidgin/plugins/gaiminc.c to pidgin/plugins/pidgininc.c
Richard Laager <rlaager@wiktel.com>
parents:
diff changeset
71
787961f1007e Rename pidgin/plugins/gaiminc.c to pidgin/plugins/pidgininc.c
Richard Laager <rlaager@wiktel.com>
parents:
diff changeset
72 /* this is for doing something fun when a buddy comes online */
787961f1007e Rename pidgin/plugins/gaiminc.c to pidgin/plugins/pidgininc.c
Richard Laager <rlaager@wiktel.com>
parents:
diff changeset
73 purple_signal_connect(purple_blist_get_handle(), "buddy-signed-on",
787961f1007e Rename pidgin/plugins/gaiminc.c to pidgin/plugins/pidgininc.c
Richard Laager <rlaager@wiktel.com>
parents:
diff changeset
74 plugin, PURPLE_CALLBACK(bud), NULL);
787961f1007e Rename pidgin/plugins/gaiminc.c to pidgin/plugins/pidgininc.c
Richard Laager <rlaager@wiktel.com>
parents:
diff changeset
75
787961f1007e Rename pidgin/plugins/gaiminc.c to pidgin/plugins/pidgininc.c
Richard Laager <rlaager@wiktel.com>
parents:
diff changeset
76 return TRUE;
787961f1007e Rename pidgin/plugins/gaiminc.c to pidgin/plugins/pidgininc.c
Richard Laager <rlaager@wiktel.com>
parents:
diff changeset
77 }
787961f1007e Rename pidgin/plugins/gaiminc.c to pidgin/plugins/pidgininc.c
Richard Laager <rlaager@wiktel.com>
parents:
diff changeset
78
787961f1007e Rename pidgin/plugins/gaiminc.c to pidgin/plugins/pidgininc.c
Richard Laager <rlaager@wiktel.com>
parents:
diff changeset
79 static PurplePluginInfo info =
787961f1007e Rename pidgin/plugins/gaiminc.c to pidgin/plugins/pidgininc.c
Richard Laager <rlaager@wiktel.com>
parents:
diff changeset
80 {
787961f1007e Rename pidgin/plugins/gaiminc.c to pidgin/plugins/pidgininc.c
Richard Laager <rlaager@wiktel.com>
parents:
diff changeset
81 PURPLE_PLUGIN_MAGIC,
787961f1007e Rename pidgin/plugins/gaiminc.c to pidgin/plugins/pidgininc.c
Richard Laager <rlaager@wiktel.com>
parents:
diff changeset
82 PURPLE_MAJOR_VERSION,
787961f1007e Rename pidgin/plugins/gaiminc.c to pidgin/plugins/pidgininc.c
Richard Laager <rlaager@wiktel.com>
parents:
diff changeset
83 PURPLE_MINOR_VERSION,
787961f1007e Rename pidgin/plugins/gaiminc.c to pidgin/plugins/pidgininc.c
Richard Laager <rlaager@wiktel.com>
parents:
diff changeset
84 PURPLE_PLUGIN_STANDARD, /**< type */
787961f1007e Rename pidgin/plugins/gaiminc.c to pidgin/plugins/pidgininc.c
Richard Laager <rlaager@wiktel.com>
parents:
diff changeset
85 NULL, /**< ui_requirement */
787961f1007e Rename pidgin/plugins/gaiminc.c to pidgin/plugins/pidgininc.c
Richard Laager <rlaager@wiktel.com>
parents:
diff changeset
86 0, /**< flags */
787961f1007e Rename pidgin/plugins/gaiminc.c to pidgin/plugins/pidgininc.c
Richard Laager <rlaager@wiktel.com>
parents:
diff changeset
87 NULL, /**< dependencies */
787961f1007e Rename pidgin/plugins/gaiminc.c to pidgin/plugins/pidgininc.c
Richard Laager <rlaager@wiktel.com>
parents:
diff changeset
88 PURPLE_PRIORITY_DEFAULT, /**< priority */
787961f1007e Rename pidgin/plugins/gaiminc.c to pidgin/plugins/pidgininc.c
Richard Laager <rlaager@wiktel.com>
parents:
diff changeset
89
787961f1007e Rename pidgin/plugins/gaiminc.c to pidgin/plugins/pidgininc.c
Richard Laager <rlaager@wiktel.com>
parents:
diff changeset
90 PURPLEINC_PLUGIN_ID, /**< id */
787961f1007e Rename pidgin/plugins/gaiminc.c to pidgin/plugins/pidgininc.c
Richard Laager <rlaager@wiktel.com>
parents:
diff changeset
91 N_("Pidgin Demonstration Plugin"), /**< name */
787961f1007e Rename pidgin/plugins/gaiminc.c to pidgin/plugins/pidgininc.c
Richard Laager <rlaager@wiktel.com>
parents:
diff changeset
92 VERSION, /**< version */
787961f1007e Rename pidgin/plugins/gaiminc.c to pidgin/plugins/pidgininc.c
Richard Laager <rlaager@wiktel.com>
parents:
diff changeset
93 /** summary */
787961f1007e Rename pidgin/plugins/gaiminc.c to pidgin/plugins/pidgininc.c
Richard Laager <rlaager@wiktel.com>
parents:
diff changeset
94 N_("An example plugin that does stuff - see the description."),
787961f1007e Rename pidgin/plugins/gaiminc.c to pidgin/plugins/pidgininc.c
Richard Laager <rlaager@wiktel.com>
parents:
diff changeset
95 /** description */
787961f1007e Rename pidgin/plugins/gaiminc.c to pidgin/plugins/pidgininc.c
Richard Laager <rlaager@wiktel.com>
parents:
diff changeset
96 N_("This is a really cool plugin that does a lot of stuff:\n"
787961f1007e Rename pidgin/plugins/gaiminc.c to pidgin/plugins/pidgininc.c
Richard Laager <rlaager@wiktel.com>
parents:
diff changeset
97 "- It tells you who wrote the program when you log in\n"
787961f1007e Rename pidgin/plugins/gaiminc.c to pidgin/plugins/pidgininc.c
Richard Laager <rlaager@wiktel.com>
parents:
diff changeset
98 "- It reverses all incoming text\n"
787961f1007e Rename pidgin/plugins/gaiminc.c to pidgin/plugins/pidgininc.c
Richard Laager <rlaager@wiktel.com>
parents:
diff changeset
99 "- It sends a message to people on your list immediately"
787961f1007e Rename pidgin/plugins/gaiminc.c to pidgin/plugins/pidgininc.c
Richard Laager <rlaager@wiktel.com>
parents:
diff changeset
100 " when they sign on"),
787961f1007e Rename pidgin/plugins/gaiminc.c to pidgin/plugins/pidgininc.c
Richard Laager <rlaager@wiktel.com>
parents:
diff changeset
101 "Eric Warmenhoven <eric@warmenhoven.org>", /**< author */
787961f1007e Rename pidgin/plugins/gaiminc.c to pidgin/plugins/pidgininc.c
Richard Laager <rlaager@wiktel.com>
parents:
diff changeset
102 PURPLE_WEBSITE, /**< homepage */
787961f1007e Rename pidgin/plugins/gaiminc.c to pidgin/plugins/pidgininc.c
Richard Laager <rlaager@wiktel.com>
parents:
diff changeset
103
787961f1007e Rename pidgin/plugins/gaiminc.c to pidgin/plugins/pidgininc.c
Richard Laager <rlaager@wiktel.com>
parents:
diff changeset
104 plugin_load, /**< load */
787961f1007e Rename pidgin/plugins/gaiminc.c to pidgin/plugins/pidgininc.c
Richard Laager <rlaager@wiktel.com>
parents:
diff changeset
105 NULL, /**< unload */
787961f1007e Rename pidgin/plugins/gaiminc.c to pidgin/plugins/pidgininc.c
Richard Laager <rlaager@wiktel.com>
parents:
diff changeset
106 NULL, /**< destroy */
787961f1007e Rename pidgin/plugins/gaiminc.c to pidgin/plugins/pidgininc.c
Richard Laager <rlaager@wiktel.com>
parents:
diff changeset
107
787961f1007e Rename pidgin/plugins/gaiminc.c to pidgin/plugins/pidgininc.c
Richard Laager <rlaager@wiktel.com>
parents:
diff changeset
108 NULL, /**< ui_info */
787961f1007e Rename pidgin/plugins/gaiminc.c to pidgin/plugins/pidgininc.c
Richard Laager <rlaager@wiktel.com>
parents:
diff changeset
109 NULL, /**< extra_info */
787961f1007e Rename pidgin/plugins/gaiminc.c to pidgin/plugins/pidgininc.c
Richard Laager <rlaager@wiktel.com>
parents:
diff changeset
110 NULL, /**< prefs_info */
787961f1007e Rename pidgin/plugins/gaiminc.c to pidgin/plugins/pidgininc.c
Richard Laager <rlaager@wiktel.com>
parents:
diff changeset
111 NULL /**< actions */
787961f1007e Rename pidgin/plugins/gaiminc.c to pidgin/plugins/pidgininc.c
Richard Laager <rlaager@wiktel.com>
parents:
diff changeset
112 };
787961f1007e Rename pidgin/plugins/gaiminc.c to pidgin/plugins/pidgininc.c
Richard Laager <rlaager@wiktel.com>
parents:
diff changeset
113
787961f1007e Rename pidgin/plugins/gaiminc.c to pidgin/plugins/pidgininc.c
Richard Laager <rlaager@wiktel.com>
parents:
diff changeset
114 static void
787961f1007e Rename pidgin/plugins/gaiminc.c to pidgin/plugins/pidgininc.c
Richard Laager <rlaager@wiktel.com>
parents:
diff changeset
115 init_plugin(PurplePlugin *plugin)
787961f1007e Rename pidgin/plugins/gaiminc.c to pidgin/plugins/pidgininc.c
Richard Laager <rlaager@wiktel.com>
parents:
diff changeset
116 {
787961f1007e Rename pidgin/plugins/gaiminc.c to pidgin/plugins/pidgininc.c
Richard Laager <rlaager@wiktel.com>
parents:
diff changeset
117 }
787961f1007e Rename pidgin/plugins/gaiminc.c to pidgin/plugins/pidgininc.c
Richard Laager <rlaager@wiktel.com>
parents:
diff changeset
118
787961f1007e Rename pidgin/plugins/gaiminc.c to pidgin/plugins/pidgininc.c
Richard Laager <rlaager@wiktel.com>
parents:
diff changeset
119 PURPLE_INIT_PLUGIN(purpleinc, init_plugin, info)