protocols/demo/purpledemoplugin.c

changeset 43036
bb4db2d67c61
parent 42652
225762d4e206
child 43066
850400fb36c0
equal deleted inserted replaced
43035:c6caa9bd7afe 43036:bb4db2d67c61
76 purple_demo_protocol_register(GPLUGIN_NATIVE_PLUGIN(plugin)); 76 purple_demo_protocol_register(GPLUGIN_NATIVE_PLUGIN(plugin));
77 77
78 manager = purple_protocol_manager_get_default(); 78 manager = purple_protocol_manager_get_default();
79 79
80 demo_protocol = purple_demo_protocol_new(); 80 demo_protocol = purple_demo_protocol_new();
81 if(!purple_protocol_manager_register(manager, demo_protocol, error)) { 81 if(!purple_protocol_manager_add(manager, demo_protocol, error)) {
82 g_clear_object(&demo_protocol); 82 g_clear_object(&demo_protocol);
83 83
84 return FALSE; 84 return FALSE;
85 } 85 }
86 86
99 "plugin was not setup properly"); 99 "plugin was not setup properly");
100 100
101 return FALSE; 101 return FALSE;
102 } 102 }
103 103
104 if(!purple_protocol_manager_unregister(manager, demo_protocol, error)) { 104 if(!purple_protocol_manager_remove(manager, demo_protocol, error)) {
105 return FALSE; 105 return FALSE;
106 } 106 }
107 107
108 g_clear_object(&demo_protocol); 108 g_clear_object(&demo_protocol);
109 109

mercurial