pinosaur
/
surf.git
/ blobdiff
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Do not set cookie session time if set to 0
[surf.git]
/
surf.c
diff --git
a/surf.c
b/surf.c
index
448c762
..
652889b
100644
(file)
--- a/
surf.c
+++ b/
surf.c
@@
-567,6
+567,8
@@
newclient(void) {
g_free(uri);
setatom(c, findprop, "");
setatom(c, uriprop, "");
g_free(uri);
setatom(c, findprop, "");
setatom(c, uriprop, "");
+ if(!NOBACKGROUND)
+ webkit_web_view_set_transparent(c->view, TRUE);
c->download = NULL;
c->title = NULL;
c->download = NULL;
c->title = NULL;
@@
-705,7
+707,7
@@
setcookie(SoupCookie *c) {
SoupDate *e;
SoupCookieJar *j = soup_cookie_jar_text_new(cookiefile, FALSE);
c = soup_cookie_copy(c);
SoupDate *e;
SoupCookieJar *j = soup_cookie_jar_text_new(cookiefile, FALSE);
c = soup_cookie_copy(c);
- if(c->expires == NULL) {
+ if(c->expires == NULL
&& sessiontime
) {
e = soup_date_new_from_time_t(time(NULL) + sessiontime);
soup_cookie_set_expires(c, e);
}
e = soup_date_new_from_time_t(time(NULL) + sessiontime);
soup_cookie_set_expires(c, e);
}