cgi_getvars(): fix warning when empty key is received

This commit is contained in:
Silvan Calarco 2014-11-13 14:28:19 +01:00
parent 3b032d1d8c
commit eaf4e0220c

View File

@ -168,7 +168,7 @@ function cgi_getvars()
p=`echo $q | sed "s|&.*||"` p=`echo $q | sed "s|&.*||"`
q=`echo $q | sed "s|[^&]*&||"` q=`echo $q | sed "s|[^&]*&||"`
k="${p%%=*}" # get the key (variable name) from it k="${p%%=*}" # get the key (variable name) from it
[ "$k" = "REMOTE_ADDR" -o "$k" = "REMOTE_HOST" -o "$k" = "REMOTE_PORT" -o "$k" = "REMOTE_USER" ] && continue [ ! "$k" -o "$k" = "REMOTE_ADDR" -o "$k" = "REMOTE_HOST" -o "$k" = "REMOTE_PORT" -o "$k" = "REMOTE_USER" ] && continue
v="${p#*=}" # get the value from it v="${p#*=}" # get the value from it
# decode and evaluate var if requested # decode and evaluate var if requested
if [ "$k" != "SPECTEXT" ]; then if [ "$k" != "SPECTEXT" ]; then