From 45018392c9111f514a8f61dc3640be3725546278 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Henrik=20Grubbstr=C3=B6m=20=28Grubba=29?= <grubba@grubba.org> Date: Wed, 8 Jun 2016 15:30:45 +0200 Subject: [PATCH] Standards.URI: Avoid triggering the DWIM... --- lib/modules/Standards.pmod/URI.pike | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lib/modules/Standards.pmod/URI.pike b/lib/modules/Standards.pmod/URI.pike index eb4843a728..91abe14e7d 100644 --- a/lib/modules/Standards.pmod/URI.pike +++ b/lib/modules/Standards.pmod/URI.pike @@ -280,7 +280,8 @@ void reparse_uri(this_program|string|void base_uri) // DWIM for "www.cnn.com" style input, when parsed in the context of // base "http://". if( !has_prefix(uri, "//") && !scheme && this::base_uri?->scheme && - !sizeof(this::base_uri->authority || "") && + this::base_uri->authority && + !sizeof(this::base_uri->authority) && !sizeof(this::base_uri->path)) { DEBUG("DWIM authority: %O\n", uri); -- GitLab