From 03a9e538ae91e8e1e103dcbb070653136347a5da Mon Sep 17 00:00:00 2001 From: Remi Collet Date: Tue, 8 Sep 2026 10:33:31 +0200 Subject: [PATCH] use offsetof instead of XtOffsetOf --- xmlrpc-epi-php.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/xmlrpc-epi-php.c b/xmlrpc-epi-php.c index 2d0b367..3910779 100644 --- a/xmlrpc-epi-php.c +++ b/xmlrpc-epi-php.c @@ -180,7 +180,7 @@ zend_class_entry *xmlrpc_server_ce; static zend_object_handlers xmlrpc_server_object_handlers; static inline xmlrpc_server_data *xmlrpc_server_from_obj(zend_object *obj) { - return (xmlrpc_server_data *)((char *)(obj) - XtOffsetOf(xmlrpc_server_data, std)); + return (xmlrpc_server_data *)((char *)(obj) - offsetof(xmlrpc_server_data, std)); } #define Z_XMLRPC_SERVER_P(zv) xmlrpc_server_from_obj(Z_OBJ_P(zv)) @@ -237,7 +237,7 @@ PHP_MINIT_FUNCTION(xmlrpc) #endif memcpy(&xmlrpc_server_object_handlers, &std_object_handlers, sizeof(zend_object_handlers)); - xmlrpc_server_object_handlers.offset = XtOffsetOf(xmlrpc_server_data, std); + xmlrpc_server_object_handlers.offset = offsetof(xmlrpc_server_data, std); xmlrpc_server_object_handlers.free_obj = xmlrpc_server_free_obj; xmlrpc_server_object_handlers.get_gc = xmlrpc_server_get_gc; xmlrpc_server_object_handlers.get_constructor = xmlrpc_server_get_constructor;