commit 9343744a6d163409b06bd8dcd26a988ada991b76
Author: Quentin Rameau <[email protected]>
AuthorDate: Tue Jul 14 13:58:57 2015 +0200
Commit: Quentin Rameau <[email protected]>
CommitDate: Tue Jul 14 13:58:57 2015 +0200
Fix ssl failure detection
Thanks to hendry <[email protected]> for testing.
diff --git a/surf.c b/surf.c
index bad380c..40384e8 100644
--- a/surf.c
+++ b/surf.c
@@ -624,7 +624,8 @@ loadchanged(WebKitWebView *view, WebKitLoadEvent event,
Client *c) {
break;
case WEBKIT_LOAD_COMMITTED:
uri = geturi(c);
- if (webkit_web_view_get_tls_info(c->view, NULL, &tlsflags)) {
+ if (webkit_web_view_get_tls_info(c->view, NULL, &tlsflags) &&
+ tlsflags) {
c->sslfailed = TRUE;
}
setatom(c, AtomUri, uri);