cvs: ZendEngine2 / zend_operators.h

From: Date: Wed, 14 Jan 2004 08:50:17 +0000
Subject: cvs: ZendEngine2 / zend_operators.h
Groups: php.zend-engine.cvs 
Request: Send a blank email to php-zend-engine-cvs+get-2210@lists.php.net to get a copy of this message
andi Wed Jan 14 03:50:17 2004 EDT Modified files: /ZendEngine2 zend_operators.h Log: - Remove bogus macros Index: ZendEngine2/zend_operators.h diff -u ZendEngine2/zend_operators.h:1.84 ZendEngine2/zend_operators.h:1.85 --- ZendEngine2/zend_operators.h:1.84 Thu Jan 8 12:31:48 2004 +++ ZendEngine2/zend_operators.h Wed Jan 14 03:50:17 2004 @@ -17,7 +17,7 @@ +----------------------------------------------------------------------+ */ -/* $Id: zend_operators.h,v 1.84 2004/01/08 17:31:48 sniper Exp $ */ +/* $Id: zend_operators.h,v 1.85 2004/01/14 08:50:17 andi Exp $ */ #ifndef ZEND_OPERATORS_H #define ZEND_OPERATORS_H @@ -230,12 +230,6 @@ convert_to_##lower_type(*ppzv); \ } -#define convert_to_writable_ex_master(ppzv, lower_type, upper_type) \ - if ((*ppzv)->type!=IS_##upper_type) { \ - SEPARATE_ZVAL(ppzv); \ - convert_to_##lower_type(*ppzv); \ - } - #define convert_to_boolean_ex(ppzv) convert_to_ex_master(ppzv, boolean, BOOL) #define convert_to_long_ex(ppzv) convert_to_ex_master(ppzv, long, LONG) @@ -245,15 +239,6 @@ #define convert_to_object_ex(ppzv) convert_to_ex_master(ppzv, object, OBJECT) #define convert_to_null_ex(ppzv) convert_to_ex_master(ppzv, null, NULL) -#define convert_to_writable_boolean_ex(ppzv) convert_to_writable_ex_master(ppzv, boolean, BOOL) -#define convert_to_writable_long_ex(ppzv) convert_to_writable_ex_master(ppzv, long, LONG) -#define convert_to_writable_double_ex(ppzv) convert_to_writable_ex_master(ppzv, double, DOUBLE) -#define convert_to_writable_string_ex(ppzv) convert_to_writable_ex_master(ppzv, string, STRING) -#define convert_to_writable_array_ex(ppzv) convert_to_writable_ex_master(ppzv, array, ARRAY) -#define convert_to_writable_object_ex(ppzv) convert_to_writable_ex_master(ppzv, object, OBJECT) -#define convert_to_writable_null_ex(ppzv) convert_to_writable_ex_master(ppzv, null, NULL) - - #define convert_scalar_to_number_ex(ppzv) \ if ((*ppzv)->type!=IS_LONG && (*ppzv)->type!=IS_DOUBLE) { \ if (!(*ppzv)->is_ref) { \

« previous php.zend-engine.cvs (#2210) next »