CVS update: php3/functions
| From: | andrey | 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