fix #if __cplusplus problem
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6347 626c5289-ae23-0410-ae9c-e8d60b6d4f22
This commit is contained in:
parent
e0d84d4be9
commit
d84772ce6f
9 changed files with 25 additions and 25 deletions
|
|
@ -64,7 +64,7 @@ strarray_inout(char [ANY])
|
|||
if(SWIG_ConvertPtr(*$input, (void **) &$1, $1_descriptor) < 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)) {
|
||||
#if __cplusplus
|
||||
#ifdef __cplusplus
|
||||
ptr=new $*1_ltype;
|
||||
#else
|
||||
ptr=($*1_ltype) calloc(1,sizeof($*1_ltype));
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue