diff options
author | Marco Peereboom <marco@conformal.com> | 2011-03-06 14:38:18 +0000 |
---|---|---|
committer | Marco Peereboom <marco@conformal.com> | 2011-03-06 14:38:18 +0000 |
commit | 95c612a7c4500cf719236741bc0d78b1a7565fc1 (patch) | |
tree | f66d40eae5c7c55b4a1fdab2555cebe570f32ea9 | |
parent | 1d13353f3549cdfa20fa612ed79d01c0d6a77900 (diff) | |
download | xombrero-95c612a7c4500cf719236741bc0d78b1a7565fc1.tar.gz |
add extra paranoia to soup_cookie_jar_add_cookie
-rw-r--r-- | xxxterm.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/xxxterm.c b/xxxterm.c index 5590ec7..260f646 100644 --- a/xxxterm.c +++ b/xxxterm.c @@ -7434,6 +7434,10 @@ soup_cookie_jar_add_cookie(SoupCookieJar *jar, SoupCookie *cookie) if (jar == p_cookiejar) return; + /* sanity */ + if (jar == NULL || cookie == NULL) + return; + if (enable_cookie_whitelist && (d = wl_find(cookie->domain, &c_wl)) == NULL) { blocked_cookies++; |