diff options
author | Olly Betts <olly@survex.com> | 2021-12-17 09:37:00 +1300 |
---|---|---|
committer | Olly Betts <olly@survex.com> | 2021-12-17 09:37:00 +1300 |
commit | 6253583809d66f399cacba251f55bbda6487b6cc (patch) | |
tree | f650a02862e7da8f02f799098731ab0f12f82d95 /Lib/php | |
parent | 9ffa15b3075dc2cf79e9425de0c8653680317e69 (diff) | |
download | swig-6253583809d66f399cacba251f55bbda6487b6cc.tar.gz |
Rename php_fetch_object with swig_ prefix
We shouldn't be using symbols starting `php` as that risks collisions
with future symbols defined by PHP.
Diffstat (limited to 'Lib/php')
-rw-r--r-- | Lib/php/phprun.swg | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/Lib/php/phprun.swg b/Lib/php/phprun.swg index a3569a783..6f0cc9650 100644 --- a/Lib/php/phprun.swg +++ b/Lib/php/phprun.swg @@ -81,10 +81,10 @@ typedef struct { zend_object std; } swig_object_wrapper; -#define SWIG_Z_FETCH_OBJ_P(zv) php_fetch_object(Z_OBJ_P(zv)) +#define SWIG_Z_FETCH_OBJ_P(zv) swig_php_fetch_object(Z_OBJ_P(zv)) static inline -swig_object_wrapper * php_fetch_object(zend_object *obj) { +swig_object_wrapper * swig_php_fetch_object(zend_object *obj) { return (swig_object_wrapper *)((char *)obj - XtOffsetOf(swig_object_wrapper, std)); } @@ -115,7 +115,7 @@ SWIG_SetPointerZval(zval *z, void *ptr, swig_type_info *type, int newobject) { obj = ce->create_object(ce); ZVAL_OBJ(z, obj); } - value = php_fetch_object(obj); + value = swig_php_fetch_object(obj); value->ptr = ptr; value->newobject = (newobject & 1); value->type = type; |