From c25bb79fdb5c49af1eb41b6252f1415a300799dd Mon Sep 17 00:00:00 2001 From: Luigi Ballabio Date: Mon, 17 May 2004 13:12:20 +0000 Subject: [PATCH] Fixed bug [948521] git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@5911 626c5289-ae23-0410-ae9c-e8d60b6d4f22 --- Lib/tcl/std_vector.i | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/Lib/tcl/std_vector.i b/Lib/tcl/std_vector.i index bfa3301c1..cabd0ab52 100644 --- a/Lib/tcl/std_vector.i +++ b/Lib/tcl/std_vector.i @@ -176,8 +176,7 @@ namespace std { %typecheck(SWIG_TYPECHECK_VECTOR) vector { Tcl_Obj **listobjv; int nitems; - int i; - T* temp; + T* temp; std::vector *v; if(SWIG_ConvertPtr($input, (void **) &v, \ @@ -193,7 +192,7 @@ namespace std { if (nitems == 0) $1 = 1; //check the first value to see if it is of correct type - else if ((SWIG_ConvertPtr(listobjv[i], + else if ((SWIG_ConvertPtr(listobjv[0], (void **) &temp, $descriptor(T *),0)) != 0) $1 = 0; @@ -206,7 +205,6 @@ namespace std { const vector* { Tcl_Obj **listobjv; int nitems; - int i; T* temp; std::vector *v; @@ -223,7 +221,7 @@ namespace std { if (nitems == 0) $1 = 1; //check the first value to see if it is of correct type - else if ((SWIG_ConvertPtr(listobjv[i], + else if ((SWIG_ConvertPtr(listobjv[0], (void **) &temp, $descriptor(T *),0)) != 0) $1 = 0;