From 0737f8cda8761178997948a163ee10cebe3f2ce1 Mon Sep 17 00:00:00 2001 From: corvid Date: Thu, 17 Nov 2011 02:30:58 +0000 Subject: never treat URI schemes case-sensitively --- src/nav.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'src/nav.c') diff --git a/src/nav.c b/src/nav.c index cb4b071f..7a567710 100644 --- a/src/nav.c +++ b/src/nav.c @@ -481,7 +481,8 @@ static void Nav_reload_callback(void *data) a_Nav_cancel_expect(bw); if (a_Nav_stack_size(bw)) { h_url = a_History_get_url(NAV_TOP_UIDX(bw)); - if (strncmp(URL_STR(h_url), "dpi:/vsource/", 13) == 0) { + if (dStrAsciiCasecmp(URL_SCHEME(h_url), "dpi") == 0 && + strncmp(URL_PATH(h_url), "/vsource/", 9) == 0) { /* allow reload for view source dpi */ confirmed = 1; } else if (URL_FLAGS(h_url) & URL_Post) { -- cgit v1.2.3