X-Git-Url: http://git.plutz.net/?a=blobdiff_plain;f=cgilite%2Fcgilite.sh;h=90d65577648d2d78efa7d349e90677984f87c436;hb=a6853a09180270edcb2d95056a496d9a30ffeacf;hp=03541b41829355d69287596ed40041dccf8545e1;hpb=5b95c07d89bc78295526bd44137068159c7a9d42;p=serve0 diff --git a/cgilite/cgilite.sh b/cgilite/cgilite.sh index 03541b4..90d6557 100755 --- a/cgilite/cgilite.sh +++ b/cgilite/cgilite.sh @@ -313,7 +313,7 @@ URL(){ "${CR}"*) out="${out}%0D"; str="${str#?}";; "${BR}"*) out="${out}%0A"; str="${str#?}";; %*) out="${out}%25"; str="${str#?}";; - *) out="${out}${str%%[]&\"\'# ${CR}${BR}[]*}"; str="${str#"${str%%[]&\"\'# ${CR}${BR}[]*}"}";; + *) out="${out}${str%%[]&\"\'\?# ${CR}${BR}%[]*}"; str="${str#"${str%%[]&\"\'\?# ${CR}${BR}%[]*}"}";; esac; done printf %s "$out" }