| 1221 "name", "Null - Testing Protocol", |
1224 "name", "Null - Testing Protocol", |
| 1222 "options", OPT_PROTO_NO_PASSWORD | OPT_PROTO_CHAT_TOPIC, |
1225 "options", OPT_PROTO_NO_PASSWORD | OPT_PROTO_CHAT_TOPIC, |
| 1223 NULL)); |
1226 NULL)); |
| 1224 } |
1227 } |
| 1225 |
1228 |
| 1226 static PurplePluginInfo * |
1229 static GPluginPluginInfo * |
| 1227 plugin_query(GError **error) |
1230 null_query(GError **error) |
| 1228 { |
1231 { |
| 1229 return purple_plugin_info_new( |
1232 return purple_plugin_info_new( |
| 1230 "id", "prpl-null", |
1233 "id", "prpl-null", |
| 1231 "name", "Null Protocol", |
1234 "name", "Null Protocol", |
| 1232 "version", DISPLAY_VERSION, |
1235 "version", DISPLAY_VERSION, |
| 1243 NULL |
1246 NULL |
| 1244 ); |
1247 ); |
| 1245 } |
1248 } |
| 1246 |
1249 |
| 1247 static gboolean |
1250 static gboolean |
| 1248 plugin_load(PurplePlugin *plugin, GError **error) |
1251 null_load(GPluginPlugin *plugin, GError **error) |
| 1249 { |
1252 { |
| 1250 PurpleProtocolManager *manager = purple_protocol_manager_get_default(); |
1253 PurpleProtocolManager *manager = purple_protocol_manager_get_default(); |
| 1251 |
1254 |
| 1252 /* register the NULL_TYPE_PROTOCOL type in the type system. this function |
1255 /* register the NULL_TYPE_PROTOCOL type in the type system. this function |
| 1253 * is defined by G_DEFINE_DYNAMIC_TYPE_EXTENDED. */ |
1256 * is defined by G_DEFINE_DYNAMIC_TYPE_EXTENDED. */ |