From 9148f0cb386bbef13dbca3c73410f441fc6c2a9f Mon Sep 17 00:00:00 2001 From: Marcelo Matus Date: Fri, 15 Jul 2005 21:23:40 +0000 Subject: [PATCH] fix for #1233773 git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7331 626c5289-ae23-0410-ae9c-e8d60b6d4f22 --- SWIG/Lib/python/argcargv.i | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/SWIG/Lib/python/argcargv.i b/SWIG/Lib/python/argcargv.i index a2fd0718e..c5c42e61a 100644 --- a/SWIG/Lib/python/argcargv.i +++ b/SWIG/Lib/python/argcargv.i @@ -12,8 +12,9 @@ SWIGINTERN char** char **argv = 0; size_t i = 0; if (SWIG_ConvertPtr(input, (void **)&argv, ppchar_info, 0) == -1) { + int list = 0; PyErr_Clear(); - int list = PyList_Check(input); + list = PyList_Check(input); if (list || PyTuple_Check(input)) { *argc = list ? PyList_Size(input) : PyTuple_Size(input); argv = SWIG_new_array(*argc + 1, char*);