Helpviewer/Network/NetworkAccessManager.py

changeset 2094
88620e11c67c
parent 2080
4b33165dd55b
child 2302
f29e9405c851
diff -r d23ab571d2b9 -r 88620e11c67c Helpviewer/Network/NetworkAccessManager.py
--- a/Helpviewer/Network/NetworkAccessManager.py	Wed Oct 03 13:20:57 2012 +0200
+++ b/Helpviewer/Network/NetworkAccessManager.py	Wed Oct 03 15:36:41 2012 +0200
@@ -242,16 +242,17 @@
         server = url.host()
         if url.port() != -1:
             server += ":{0:d}".format(url.port())
-        for err in errors:
-            if err.error() == QSslError.NoError:
-                continue
-            if server in caMerge and err.certificate() in caMerge[server]:
-                continue
-            errorStrings.append(err.errorString())
-            if not err.certificate().isNull():
-                cert = err.certificate()
-                if cert not in caNew:
-                    caNew.append(cert)
+        if errors:
+            for err in errors:
+                if err.error() == QSslError.NoError:
+                    continue
+                if server in caMerge and err.certificate() in caMerge[server]:
+                    continue
+                errorStrings.append(err.errorString())
+                if not err.certificate().isNull():
+                    cert = err.certificate()
+                    if cert not in caNew:
+                        caNew.append(cert)
         if not errorStrings:
             reply.ignoreSslErrors()
             return

eric ide

mercurial