guint purple_timeout_add(guint interval, GSourceFunc function, gpointer data) { PurpleEventLoopUiOps *ops = purple_eventloop_get_ui_ops(); return ops->timeout_add(interval, function, data); }
guint purple_timeout_add(guint interval, GSourceFunc function, gpointer data) { PurpleEventLoopUiOps *ops = purple_eventloop_get_ui_ops(); //VOXOX - JRT - 2009.08.25 - Crash coming out of hibernation. ops == NULL. TODO: how to fix. return ops->timeout_add(interval, function, data); }
guint purple_timeout_add_seconds(guint interval, GSourceFunc function, gpointer data) { PurpleEventLoopUiOps *ops = purple_eventloop_get_ui_ops(); if (ops->timeout_add_seconds) return ops->timeout_add_seconds(interval, function, data); else return ops->timeout_add(1000 * interval, function, data); }