summaryrefslogtreecommitdiff
path: root/desktop
diff options
context:
space:
mode:
Diffstat (limited to 'desktop')
-rw-r--r--desktop/browser_window.c26
1 files changed, 12 insertions, 14 deletions
diff --git a/desktop/browser_window.c b/desktop/browser_window.c
index 2dcd0791d..74d79eabe 100644
--- a/desktop/browser_window.c
+++ b/desktop/browser_window.c
@@ -1149,25 +1149,23 @@ browser_window__handle_bad_certs(struct browser_window *bw,
break;
}
}
- }
- err = fetch_multipart_data_new_kv(&params.post_multipart,
- "reason",
- reason);
- if (err != NSERROR_OK) {
- goto out;
- }
-
- err = cert_chain_to_query(bw->loading_cert_chain, &chainurl);
+ err = cert_chain_to_query(bw->loading_cert_chain, &chainurl);
+ if (err != NSERROR_OK) {
+ goto out;
+ }
- if (err != NSERROR_OK) {
- goto out;
+ err = fetch_multipart_data_new_kv(&params.post_multipart,
+ "chainurl",
+ nsurl_access(chainurl));
+ if (err != NSERROR_OK) {
+ goto out;
+ }
}
err = fetch_multipart_data_new_kv(&params.post_multipart,
- "chainurl",
- nsurl_access(chainurl));
-
+ "reason",
+ reason);
if (err != NSERROR_OK) {
goto out;
}