diff options
author | Andi Gutmans <andi@php.net> | 2001-04-29 09:21:38 +0000 |
---|---|---|
committer | Andi Gutmans <andi@php.net> | 2001-04-29 09:21:38 +0000 |
commit | 27fd3a2e57a42b28208e1355c46e23ad04764621 (patch) | |
tree | c06eaa03ae11da505cf8ce8b5e6400f3d6e96698 /Zend | |
parent | b11202d66bdfd9c69efbd60be914bdbf1c4d2590 (diff) | |
download | php-git-27fd3a2e57a42b28208e1355c46e23ad04764621.tar.gz |
- Previous patch for too early freeing of resources seemed to have worked.
- Clean it up a bit.
Diffstat (limited to 'Zend')
-rw-r--r-- | Zend/zend_operators.c | 12 |
1 files changed, 1 insertions, 11 deletions
diff --git a/Zend/zend_operators.c b/Zend/zend_operators.c index c772d04d75..713177c380 100644 --- a/Zend/zend_operators.c +++ b/Zend/zend_operators.c @@ -167,12 +167,7 @@ ZEND_API void convert_scalar_to_number(zval *op) break; \ } \ case IS_BOOL: \ - (holder).value.lval = (op)->value.lval; \ - (holder).type = IS_LONG; \ - (op) = &(holder); \ - break; \ case IS_RESOURCE: \ - /*zend_list_delete((op)->value.lval);*/ \ (holder).value.lval = (op)->value.lval; \ (holder).type = IS_LONG; \ (op) = &(holder); \ @@ -207,11 +202,8 @@ ZEND_API void convert_scalar_to_number(zval *op) case IS_OBJECT: \ (holder).value.lval = (zend_hash_num_elements((op)->value.obj.properties)?1:0); \ break; \ - case IS_RESOURCE: \ - /*zend_list_delete((op)->value.lval);*/ \ - (holder).value.lval = (op)->value.lval; \ - break; \ case IS_BOOL: \ + case IS_RESOURCE: \ (holder).value.lval = (op)->value.lval; \ break; \ default: \ @@ -233,8 +225,6 @@ ZEND_API void convert_scalar_to_number(zval *op) (holder).value.lval = 0; \ break; \ case IS_RESOURCE: \ - /*zend_list_delete((op)->value.lval);*/ \ - /* break missing intentionally */ \ case IS_LONG: \ (holder).value.lval = ((op)->value.lval ? 1 : 0); \ break; \ |