fixes for new char[] behaviour

git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@5947 626c5289-ae23-0410-ae9c-e8d60b6d4f22
This commit is contained in:
Marcelo Matus 2004-05-29 23:37:13 +00:00
commit 830e72dba7

View file

@ -212,11 +212,13 @@ if cvar.var_char != '\0':
raise RuntimeError, "bad char '0' case"
cvar.var_namet = '\0'
if cvar.var_namet != '\0\0\0\0\0':
#if cvar.var_namet != '\0\0\0\0\0':
if cvar.var_namet != '':
raise RuntimeError, "bad char '\0' case"
cvar.var_namet = ''
if cvar.var_namet != '\0\0\0\0\0':
#if cvar.var_namet != '\0\0\0\0\0':
if cvar.var_namet != '':
raise RuntimeError, "bad char empty case"
cvar.var_pchar = None
@ -257,7 +259,8 @@ if cvar.var_pchar != "hola":
raise RuntimeError, "bad pointer case"
cvar.var_namet = pc
if cvar.var_namet != "hola\0":
#if cvar.var_namet != "hola\0":
if cvar.var_namet != "hola":
raise RuntimeError, "bad pointer case"