From 39dc42ae1c6b1e0922d29b28c17f49aee31bd796 Mon Sep 17 00:00:00 2001 From: Tatsuya Kinoshita Date: Mon, 11 Nov 2013 00:48:12 +0900 Subject: New patch 270_refresh-url.patch to accept single quoted URL --- debian/patches/270_refresh-url.patch | 25 +++++++++++++++++++++++++ debian/patches/series | 1 + 2 files changed, 26 insertions(+) create mode 100644 debian/patches/270_refresh-url.patch diff --git a/debian/patches/270_refresh-url.patch b/debian/patches/270_refresh-url.patch new file mode 100644 index 0000000..5d2d5a5 --- /dev/null +++ b/debian/patches/270_refresh-url.patch @@ -0,0 +1,25 @@ +Subject: Add support for single quoted meta refresh URL +From: Paul Boekholt +Bug: https://sourceforge.net/p/w3m/patches/53/ + +--- w3m.orig/file.c 2007-05-23 17:06:05.000000000 +0200 ++++ w3m/file.c 2008-09-06 08:46:00.000000000 +0200 +@@ -4240,15 +4240,15 @@ getMetaRefreshParam(char *q, Str *refres + while (*q) { + if (!strncasecmp(q, "url=", 4)) { + q += 4; +- if (*q == '\"') /* " */ ++ if (*q == '\"' || *q == '\'') /* " or ' */ + q++; + r = q; + while (*r && !IS_SPACE(*r) && *r != ';') + r++; + s_tmp = Strnew_charp_n(q, r - q); + +- if (s_tmp->ptr[s_tmp->length - 1] == '\"') { /* " +- */ ++ if (s_tmp->ptr[s_tmp->length - 1] == '\"' /* " */ ++ || s_tmp->ptr[s_tmp->length - 1] == '\'') { /* ' */ + s_tmp->length--; + s_tmp->ptr[s_tmp->length] = '\0'; + } diff --git a/debian/patches/series b/debian/patches/series index 910ff9a..07e78a0 100644 --- a/debian/patches/series +++ b/debian/patches/series @@ -25,4 +25,5 @@ 240_win64gc.patch 250_schemebug.patch 260_openssl.patch +270_refresh-url.patch 900_ChangeLog.patch -- cgit v1.2.3