--- a/libpurple/protocols/jabber/caps.c Thu Jun 29 23:14:26 2017 -0500 +++ b/libpurple/protocols/jabber/caps.c Thu Jun 15 13:33:02 2017 -0500 @@ -220,7 +220,7 @@ schedule_caps_save(void) { if (save_timer == 0) - save_timer = purple_timeout_add_seconds(5, do_jabber_caps_store, NULL); + save_timer = g_timeout_add_seconds(5, do_jabber_caps_store, NULL); } static void @@ -335,7 +335,7 @@ void jabber_caps_uninit(void) { if (save_timer != 0) { - purple_timeout_remove(save_timer); + g_source_remove(save_timer); save_timer = 0; do_jabber_caps_store(NULL); }