diff -uNr php-4.3.0RC1-orig/Zend/zend.h php-4.3.0RC1/Zend/zend.h --- php-4.3.0RC1-orig/Zend/zend.h 2002-11-11 19:31:52 +0300 +++ php-4.3.0RC1/Zend/zend.h 2002-11-19 13:44:55 +0300 @@ -465,7 +465,7 @@ (z)->refcount = 1; \ (z)->is_ref = 0; -#define INIT_ZVAL(z) z = zval_used_for_init; +#define INIT_ZVAL(z) memcpy(&z, &zval_used_for_init, sizeof(zval_used_for_init)) #define ALLOC_INIT_ZVAL(zp) \ ALLOC_ZVAL(zp); \