libpurple/ft.c

changeset 21143
239b2f43bef5
parent 20661
f7678627901e
child 21682
cfbbf5c5217f
equal deleted inserted replaced
21142:c2242c1fde7f 21143:239b2f43bef5
1299 purple_value_new(PURPLE_TYPE_SUBTYPE, 1299 purple_value_new(PURPLE_TYPE_SUBTYPE,
1300 PURPLE_SUBTYPE_XFER)); 1300 PURPLE_SUBTYPE_XFER));
1301 } 1301 }
1302 1302
1303 void 1303 void
1304 purple_xfers_uninit(void) { 1304 purple_xfers_uninit(void)
1305 purple_signals_disconnect_by_handle(purple_xfers_get_handle()); 1305 {
1306 void *handle = purple_xfers_get_handle();
1307
1308 purple_signals_disconnect_by_handle(handle);
1309 purple_signals_unregister_by_instance(handle);
1306 } 1310 }
1307 1311
1308 void 1312 void
1309 purple_xfers_set_ui_ops(PurpleXferUiOps *ops) { 1313 purple_xfers_set_ui_ops(PurpleXferUiOps *ops) {
1310 xfer_ui_ops = ops; 1314 xfer_ui_ops = ops;

mercurial