Prevent negative array index in getMetaRefreshParam()
Bug-Debian: https://github.com/tats/w3m/issues/63
This commit is contained in:
@@ -4378,8 +4378,9 @@ getMetaRefreshParam(char *q, Str *refresh_uri)
|
|||||||
r++;
|
r++;
|
||||||
s_tmp = Strnew_charp_n(q, r - q);
|
s_tmp = Strnew_charp_n(q, r - q);
|
||||||
|
|
||||||
if (s_tmp->ptr[s_tmp->length - 1] == '\"' /* " */
|
if (s_tmp->length > 0 &&
|
||||||
|| s_tmp->ptr[s_tmp->length - 1] == '\'') { /* ' */
|
(s_tmp->ptr[s_tmp->length - 1] == '\"' || /* " */
|
||||||
|
s_tmp->ptr[s_tmp->length - 1] == '\'')) { /* ' */
|
||||||
s_tmp->length--;
|
s_tmp->length--;
|
||||||
s_tmp->ptr[s_tmp->length] = '\0';
|
s_tmp->ptr[s_tmp->length] = '\0';
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user