Author: jmb
Date: Mon Mar 28 16:33:16 2011
New Revision: 12141
URL:
http://source.netsurf-browser.org?rev=12141&view=rev
Log:
Fix bug #3253090: don't schedule updates of the cookie tree
Modified:
trunk/netsurf/desktop/cookies.c
Modified: trunk/netsurf/desktop/cookies.c
URL:
http://source.netsurf-browser.org/trunk/netsurf/desktop/cookies.c?rev=121...
==============================================================================
--- trunk/netsurf/desktop/cookies.c (original)
+++ trunk/netsurf/desktop/cookies.c Mon Mar 28 16:33:16 2011
@@ -324,7 +324,7 @@
/**
* Called when scheduled event gets fired. Actually performs the update.
*/
-static void cookies_schedule_callback(void *scheduled_data)
+static void cookies_schedule_callback(const void *scheduled_data)
{
const struct cookie_data *data = scheduled_data;
struct node *node = NULL;
@@ -412,7 +412,7 @@
assert(user_delete == false);
if (cookies_tree_root != NULL)
- schedule(100, cookies_schedule_callback, (void *)data);
+ cookies_schedule_callback(data);
return true;
}
@@ -424,7 +424,7 @@
assert(data != NULL);
if (cookies_tree_root != NULL)
- schedule_remove(cookies_schedule_callback, (void *)data);
+ cookies_schedule_callback(data);
}