From c5fa9623b8fa7fb99c61ec687ba4b0ac635644c1 Mon Sep 17 00:00:00 2001 From: Kevin Ruland Date: Wed, 7 Sep 2005 02:06:22 +0000 Subject: [PATCH] Added a fourth argument (flags) to all calls to SWIG_ConvertPtr. git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7415 626c5289-ae23-0410-ae9c-e8d60b6d4f22 --- Lib/php4/globalvar.i | 4 ++-- Lib/php4/typemaps.i | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/Lib/php4/globalvar.i b/Lib/php4/globalvar.i index 65604d893..0171847c0 100644 --- a/Lib/php4/globalvar.i +++ b/Lib/php4/globalvar.i @@ -190,7 +190,7 @@ $&1_ltype _temp; zend_hash_find(&EG(symbol_table), "$1", strlen("$1")+1, (void**)&z_var); - if (SWIG_ConvertPtr(*z_var, (void**)&_temp, $&1_descriptor) < 0) { + if (SWIG_ConvertPtr(*z_var, (void**)&_temp, $&1_descriptor, 0) < 0) { SWIG_PHP_Error(E_ERROR,"Type error in value of $symname. Expected $&1_descriptor"); } @@ -204,7 +204,7 @@ $1_ltype _temp; zend_hash_find(&EG(symbol_table), "$1", strlen("$1")+1, (void**)&z_var); - if (SWIG_ConvertPtr(*z_var, (void **)&_temp, $1_descriptor) < 0) { + if (SWIG_ConvertPtr(*z_var, (void **)&_temp, $1_descriptor, 0) < 0) { SWIG_PHP_Error(E_ERROR,"Type error in value of $symname. Expected $&1_descriptor"); } diff --git a/Lib/php4/typemaps.i b/Lib/php4/typemaps.i index 71bc4595f..763f1aedc 100644 --- a/Lib/php4/typemaps.i +++ b/Lib/php4/typemaps.i @@ -147,7 +147,7 @@ int_typemap(unsigned char); { /* If they pass NULL by reference, make it into a void* This bit should go in arginit if arginit support init-ing scripting args */ - if(SWIG_ConvertPtr(*$input, (void **) &$1, $1_descriptor) < 0) { + if(SWIG_ConvertPtr(*$input, (void **) &$1, $1_descriptor, 0) < 0) { /* So... we didn't get a ref or ptr, but we'll accept NULL by reference */ if ((*$input)->type==IS_NULL && PZVAL_IS_REF(*$input)) { #ifdef __cplusplus