wok rev 10848

busybox/httpd_helper.sh: do not loose last char with multipart/form-data POST
author Pascal Bellard <pascal.bellard@slitaz.org>
date Sat Jun 11 18:25:01 2011 +0200 (2011-06-11)
parents 6390498a6cd1
children e18a6d4e2d71
files busybox/stuff/httpd_helper.sh
line diff
     1.1 --- a/busybox/stuff/httpd_helper.sh	Sat Jun 11 17:53:28 2011 +0200
     1.2 +++ b/busybox/stuff/httpd_helper.sh	Sat Jun 11 18:25:01 2011 +0200
     1.3 @@ -122,8 +122,9 @@
     1.4  	n=1
     1.5  	cat > ${post}0
     1.6  	read delim < ${post}0
     1.7 +	delim=${delim%?}
     1.8  	case "$delim" in
     1.9 -	-*)	awk "/${delim%?}/ { o+=index(\$0,\"$delim\")-1; print o }
    1.10 +	-*)	awk "/$delim/ { o+=index(\$0,\"$delim\")-1; print o }
    1.11  	   		  { o+=1+length() }" < ${post}0 | while read offset; do
    1.12  		    if [ $offset -ne 0 ]; then
    1.13  			ddcut $last $offset < ${post}0 > $post$n 2> /dev/null