rrichards Mon Jun 2 14:57:59 2003 EDT
Modified files:
/php4/ext/domxml php_domxml.c
Log:
Fix for 64 bit platforms (by Joe Orton)
Index: php4/ext/domxml/php_domxml.c
diff -u php4/ext/domxml/php_domxml.c:1.254 php4/ext/domxml/php_domxml.c:1.255
--- php4/ext/domxml/php_domxml.c:1.254 Tue May 13 10:52:36 2003
+++ php4/ext/domxml/php_domxml.c Mon Jun 2 14:57:59 2003
@@ -16,7 +16,7 @@
+----------------------------------------------------------------------+
*/
-/* $Id: php_domxml.c,v 1.254 2003/05/13 14:52:36 chregu Exp $ */
+/* $Id: php_domxml.c,v 1.255 2003/06/02 18:57:59 rrichards Exp $ */
/* TODO
* - Support Notation Nodes
@@ -866,7 +866,7 @@
MAKE_STD_ZVAL(addr);
Z_TYPE_P(addr) = IS_LONG;
- Z_LVAL_P(addr) = (int) obj;
+ Z_LVAL_P(addr) = (long) obj;
zend_hash_index_update(Z_OBJPROP_P(wrapper), 0, &handle, sizeof(zval *), NULL);
zend_hash_index_update(Z_OBJPROP_P(wrapper), 1, &addr, sizeof(zval *), NULL);
@@ -980,7 +980,7 @@
MAKE_STD_ZVAL(addr);
Z_TYPE_P(addr) = IS_LONG;
- Z_LVAL_P(addr) = (int) obj;
+ Z_LVAL_P(addr) = (long) obj;
zend_hash_index_update(Z_OBJPROP_P(wrapper), 0, &handle, sizeof(zval *), NULL);
zend_hash_index_update(Z_OBJPROP_P(wrapper), 1, &addr, sizeof(zval *), NULL);
@@ -1035,7 +1035,7 @@
MAKE_STD_ZVAL(addr);
Z_TYPE_P(addr) = IS_LONG;
- Z_LVAL_P(addr) = (int) obj;
+ Z_LVAL_P(addr) = (long) obj;
zend_hash_index_update(Z_OBJPROP_P(wrapper), 0, &handle, sizeof(zval *), NULL);
zend_hash_index_update(Z_OBJPROP_P(wrapper), 1, &addr, sizeof(zval *), NULL);
@@ -1151,7 +1151,7 @@
MAKE_STD_ZVAL(addr);
Z_TYPE_P(addr) = IS_LONG;
- Z_LVAL_P(addr) = (int) obj;
+ Z_LVAL_P(addr) = (long) obj;
zend_hash_index_update(Z_OBJPROP_P(wrapper), 0, &handle, sizeof(zval *), NULL);
zend_hash_index_update(Z_OBJPROP_P(wrapper), 1, &addr, sizeof(zval *), NULL);
--
PHP CVS Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php