From 6ffbbae774955b7de9e581b1718b8479823b9eb2 Mon Sep 17 00:00:00 2001 From: Soeren Sonnenburg Date: Tue, 26 Jul 2011 14:36:25 +0200 Subject: [PATCH] fix python out typemap for strings --- src/interfaces/python_modular/swig_typemaps.i | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/src/interfaces/python_modular/swig_typemaps.i b/src/interfaces/python_modular/swig_typemaps.i index d50b82c3134..ef8c337d38b 100644 --- a/src/interfaces/python_modular/swig_typemaps.i +++ b/src/interfaces/python_modular/swig_typemaps.i @@ -496,7 +496,7 @@ TYPEMAP_STRINGFEATURES_IN(PyObject, NPY_OBJECT) /* output typemap for CStringFeatures */ %define TYPEMAP_STRINGFEATURES_OUT(type,typecode) -%typemap(out) shogun::SGString +%typemap(out) shogun::SGStringList { shogun::SGString* str=$1.strings; int32_t num=$1.num_strings; @@ -532,9 +532,7 @@ TYPEMAP_STRINGFEATURES_IN(PyObject, NPY_OBJECT) } PyList_SetItem(list, i, s); - delete[] str[i].string; } - delete[] str; $result = list; } else