From d8cca175d94fa8655b7590d32255ae7c29d20c82 Mon Sep 17 00:00:00 2001 From: KH Lau Date: Fri, 9 Mar 2018 11:04:00 +0800 Subject: [PATCH] BrowserWindow.vala --- BrowserWindow.vala | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/BrowserWindow.vala b/BrowserWindow.vala index 0feb633..8534056 100644 --- a/BrowserWindow.vala +++ b/BrowserWindow.vala @@ -67,10 +67,10 @@ public class BrowserWindow : Object var cookie_manager = context.get_cookie_manager(); cookie_manager.set_accept_policy(WebKit.CookieAcceptPolicy.NEVER); string scheme = uri.get_scheme (); - var ssl = "FALSE"; - if (scheme=="https") { - ssl="TRUE"; - } + //var ssl = "FALSE"; + //if (scheme=="https") { + // ssl="TRUE"; + //} try { FileIOStream iostream; File file = File.new_tmp ("cookie-XXXXXX.txt", out iostream); @@ -79,8 +79,8 @@ public class BrowserWindow : Object OutputStream ostream = iostream.output_stream; DataOutputStream dostream = new DataOutputStream (ostream); - - dostream.put_string (uri.get_host() + "\tTRUE\t/\t"+ssl+"\t2147483647\t" + cookies[0] + "\t" + cookies[1] ); + dostream.put_string (printf("%s\tTRUE\t/\t%s\t2147483647\t%s\t%s",uri.get_host(),scheme == " https" ? "FALSE" : "TRUE",cookies[0],cookies[1)); + //dostream.put_string (uri.get_host() + "\tTRUE\t/\t"+ssl+"\t2147483647\t" + cookies[0] + "\t" + cookies[1] ); cookie_manager.set_persistent_storage(file.get_path(), WebKit.CookiePersistentStorage.TEXT); } catch (Error e) { stdout.printf ("Error: %s\n", e.message); -- 2.39.2