From 5ad74d292108b8902f3a6be139fe088113ce0601 Mon Sep 17 00:00:00 2001 From: Marcelo Matus Date: Wed, 3 May 2006 22:34:26 +0000 Subject: [PATCH] fix null char* case, reported by Daniel Moore git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@9077 626c5289-ae23-0410-ae9c-e8d60b6d4f22 --- Lib/typemaps/strings.swg | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Lib/typemaps/strings.swg b/Lib/typemaps/strings.swg index b4f2bd7e2..6fb4e8904 100644 --- a/Lib/typemaps/strings.swg +++ b/Lib/typemaps/strings.swg @@ -506,7 +506,7 @@ SWIGINTERNINLINE SWIG_Object SWIG_From##CharName##Ptr(const Char *cptr) { - return SWIG_FromCharPtrAndSize(cptr, (cptr ? SWIG_CharPtrLen(cptr) : 0)); + return SWIG_FromCharPtrAndSize(cptr, (cptr ? SWIG_CharPtrLen(cptr) + 1: 0)); } }