diff options
author | Brendan Taylor <whateley@gmail.com> | 2010-10-31 18:16:17 -0600 |
---|---|---|
committer | Brendan Taylor <whateley@gmail.com> | 2010-10-31 18:16:17 -0600 |
commit | 877e5dace26fd6482f56f211082492eac48cc588 (patch) | |
tree | fc90ef9897a14cfcff9bfaa24effaa63b85c336e /src/callbacks.c | |
parent | 5ed250ef5aafaaa578db68deae228f0af9cbda14 (diff) |
if no handler is set, fall back to the internal soup cookie jar
Diffstat (limited to 'src/callbacks.c')
-rw-r--r-- | src/callbacks.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/callbacks.c b/src/callbacks.c index 0fbf589..9a37543 100644 --- a/src/callbacks.c +++ b/src/callbacks.c @@ -832,5 +832,10 @@ populate_popup_cb(WebKitWebView *v, GtkMenu *m, void *c) { void cmd_set_cookie_handler() { + if(uzbl.behave.cookie_handler[0] == 0) { + g_free(uzbl.behave.cookie_handler); + uzbl.behave.cookie_handler = NULL; + } + uzbl_cookie_jar_set_handler(uzbl.net.soup_cookie_jar, uzbl.behave.cookie_handler); } |