Check-in by ben on 2022-12-24 21:21:10 Use j instead of i in function uri_encode() to avoid infinite iteration resulting from awk variable name collision INSERTED DELETED 2 2 mmhtml.awk 2 2 TOTAL over 1 changed file Index: mmhtml.awk ================================================================== --- mmhtml.awk +++ mmhtml.awk @@ -239,12 +239,12 @@ } function uri_encode(str) { len = length(str) retval = "" - for (i = 1; i <= len; i++) { - c = substr(str, i, 1) + for (j = 1; j <= len; j++) { + c = substr(str, j, 1) retval = retval uri_encode_tab[uri_encode_ord[c]] } return retval }