From d9b97420ee1ebbcc22e3a743053892a8c55e6760 Mon Sep 17 00:00:00 2001 From: Marcelo Matus Date: Fri, 5 Nov 2004 01:41:07 +0000 Subject: [PATCH] fix def value difference between T_POINTER and T_STRING git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6670 626c5289-ae23-0410-ae9c-e8d60b6d4f22 --- Source/Swig/cwrap.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Source/Swig/cwrap.c b/Source/Swig/cwrap.c index 4444cbfcd..7ed40f1a1 100644 --- a/Source/Swig/cwrap.c +++ b/Source/Swig/cwrap.c @@ -185,7 +185,7 @@ int Swig_cargs(Wrapper *w, ParmList *p) { Delete(defname); Delete(defvalue); } - } else if (!pvalue && (tycode == T_POINTER)) { + } else if (!pvalue && ((tycode == T_POINTER) || (tycode == T_STRING))) { pvalue = (String *) "0"; } if (!altty) {