From 7d66c70d6d9b8b570dc17b81ff9b08fbee08888a Mon Sep 17 00:00:00 2001 From: Dominik George Date: Sun, 24 Feb 2019 19:20:31 +0100 Subject: Check for split string in proxy setting before splitting Closes #243 --- core/preferences.vala | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/core/preferences.vala b/core/preferences.vala index 8834d2d9..faa65c98 100644 --- a/core/preferences.vala +++ b/core/preferences.vala @@ -166,6 +166,10 @@ namespace Midori { } } proxy.search_changed.connect (() => { + if (! ("://" in settings.http_proxy)) { + proxy.get_style_context ().add_class ("error"); + return; + } string[] parts = settings.http_proxy.split ("://", 2); if (parts[1] == "" || ":" in parts[1] || "/" in parts[1]) { proxy.get_style_context ().add_class ("error"); -- cgit v1.2.1