cvs: php4(PHP_4_0_7) /ext/mbstring mbstring.c

From: Date: Mon, 12 Nov 2001 14:51:39 +0000
Subject: cvs: php4(PHP_4_0_7) /ext/mbstring mbstring.c
Groups: php.cvs 
Request: Send a blank email to php-cvs+get-8160@lists.php.net to get a copy of this message
hirokawa Mon Nov 12 09:51:39 2001 EDT Modified files: (Branch: PHP_4_0_7) /php4/ext/mbstring mbstring.c Log: fixed a bug in http input processing patched by Yasuo Ohgaki. Index: php4/ext/mbstring/mbstring.c diff -u php4/ext/mbstring/mbstring.c:1.28.2.2 php4/ext/mbstring/mbstring.c:1.28.2.3 --- php4/ext/mbstring/mbstring.c:1.28.2.2 Thu Oct 11 19:51:38 2001 +++ php4/ext/mbstring/mbstring.c Mon Nov 12 09:51:39 2001 @@ -16,7 +16,7 @@ +----------------------------------------------------------------------+ */ -/* $Id: mbstring.c,v 1.28.2.2 2001/10/11 23:51:38 ssb Exp $ */ +/* $Id: mbstring.c,v 1.28.2.3 2001/11/12 14:51:39 hirokawa Exp $ */ /* * PHP4 Multibyte String module "mbstring" (currently only for Japanese) @@ -811,11 +811,11 @@ string.no_encoding = MBSTRG(current_internal_encoding); /* count the variables contained in the query */ - num = 1; + num = 0; var = res; n = strlen(res); while(n > 0) { - if (*var == *separator) { + if (*var == '=') { num++; } var++; @@ -939,7 +939,7 @@ /* http input processing */ void mbstr_treat_data(int arg, char *str, zval* destArray TSRMLS_DC) { - char *res = NULL, *var, *val, *separator=NULL; + char *res = NULL, *separator=NULL; const char *c_var; pval *array_ptr; int free_buffer=0;

« previous php.cvs (#8160) next »