CVS update: php3/functions

From: Date: Sat, 17 Apr 1999 04:21:30 +0000
Subject: CVS update: php3/functions
Groups: php.dev 
Request: Send a blank email to php-dev+get-5107@lists.php.net to get a copy of this message
Date: Saturday April 17, 1999 @ 0:21 Author: andrey Update of /repository/php3/functions In directory asf:/u/temp/cvs-serv13540/functions Modified Files: basic_functions.c Log Message: Bug #1324 fixed. Index: php3/functions/basic_functions.c diff -c php3/functions/basic_functions.c:1.260 php3/functions/basic_functions.c:1.261 *** php3/functions/basic_functions.c:1.260 Fri Apr 16 21:56:25 1999 --- php3/functions/basic_functions.c Sat Apr 17 00:21:29 1999 *************** *** 28,34 **** +----------------------------------------------------------------------+ */ ! /* $Id: basic_functions.c,v 1.260 1999/04/17 01:56:25 andrey Exp $ */ #ifdef THREAD_SAFE #include "tls.h" #endif --- 28,34 ---- +----------------------------------------------------------------------+ */ ! /* $Id: basic_functions.c,v 1.261 1999/04/17 04:21:29 andrey Exp $ */ #ifdef THREAD_SAFE #include "tls.h" #endif *************** *** 1977,1991 **** { pval *fname; pval *tmp; if (ARG_COUNT(ht)!=1 || getParameters(ht, 1, &fname)==FAILURE) { WRONG_PARAM_COUNT; } ! if (_php3_hash_find(&GLOBAL(function_table), fname->value.str.val, fname->value.str.len+1, (void**)&tmp) == FAILURE) { RETURN_FALSE; } else { RETURN_TRUE; } } --- 1977,1996 ---- { pval *fname; pval *tmp; + char *lcname; if (ARG_COUNT(ht)!=1 || getParameters(ht, 1, &fname)==FAILURE) { WRONG_PARAM_COUNT; } ! lcname = estrdup(fname->value.str.val); ! php3_str_tolower(lcname, fname->value.str.len); ! if (_php3_hash_find(&GLOBAL(function_table), lcname, fname->value.str.len+1, (void**)&tmp) == FAILURE) { + efree(lcname); RETURN_FALSE; } else { + efree(lcname); RETURN_TRUE; } } -- PHP Development Mailing List http://www.php.net/ To unsubscribe send an empty message to php-dev-unsubscribe@lists.php.net For help: php-dev-help@lists.php.net

« previous php.dev (#5107) next »