libpurple/protocols/facebook/data.c

changeset 41295
2f1bed3c4738
parent 40819
54b2a95ac176
child 41728
e9b96ef5ea38
--- a/libpurple/protocols/facebook/data.c	Sun Mar 13 22:06:00 2022 -0500
+++ b/libpurple/protocols/facebook/data.c	Sun Mar 13 22:06:00 2022 -0500
@@ -288,21 +288,16 @@
 }
 
 void
-fb_data_add_timeout(FbData *fata, const gchar *name, guint interval,
-                    GSourceFunc func, gpointer data)
+fb_data_save_timeout(FbData *fata, const gchar *name, guint id)
 {
 	FbDataPrivate *priv;
-	gchar *key;
-	guint id;
 
 	g_return_if_fail(FB_IS_DATA(fata));
 	priv = fata->priv;
 
 	fb_data_clear_timeout(fata, name, TRUE);
 
-	key = g_strdup(name);
-	id = g_timeout_add_seconds(interval, func, data);
-	g_hash_table_replace(priv->evs, key, GUINT_TO_POINTER(id));
+	g_hash_table_replace(priv->evs, g_strdup(name), GUINT_TO_POINTER(id));
 }
 
 void

mercurial