From 499a81914597f156fe9a67e47e3baf82a0af4bde Mon Sep 17 00:00:00 2001 From: Remi Collet Date: Mon, 3 Sep 2018 15:38:51 +0200 Subject: Fix #241 segfault on 32-bit related to bad protype (#242) This should close #241 --- src/sp_unserialize.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src/sp_unserialize.c') diff --git a/src/sp_unserialize.c b/src/sp_unserialize.c index ab0139a..fb44ce4 100644 --- a/src/sp_unserialize.c +++ b/src/sp_unserialize.c @@ -3,7 +3,7 @@ ZEND_DECLARE_MODULE_GLOBALS(snuffleupagus) PHP_FUNCTION(sp_serialize) { - void (*orig_handler)(INTERNAL_FUNCTION_PARAMETERS); + zif_handler orig_handler; /* Call the original `serialize` function. */ orig_handler = zend_hash_str_find_ptr( @@ -42,7 +42,7 @@ PHP_FUNCTION(sp_serialize) { } PHP_FUNCTION(sp_unserialize) { - void (*orig_handler)(INTERNAL_FUNCTION_PARAMETERS); + zif_handler orig_handler; char *buf = NULL; char *serialized_str = NULL; -- cgit v1.3