summaryrefslogtreecommitdiff
path: root/Lib/php
diff options
context:
space:
mode:
authorOlly Betts <olly@survex.com>2021-12-17 09:37:00 +1300
committerOlly Betts <olly@survex.com>2021-12-17 09:37:00 +1300
commit6253583809d66f399cacba251f55bbda6487b6cc (patch)
treef650a02862e7da8f02f799098731ab0f12f82d95 /Lib/php
parent9ffa15b3075dc2cf79e9425de0c8653680317e69 (diff)
downloadswig-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.swg6
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;