From 8199d6bf1dbd6f0c2466c8d49aa1acdb22cc9701 Mon Sep 17 00:00:00 2001 From: Luigi Ballabio Date: Sat, 18 Jan 2003 13:19:41 +0000 Subject: [PATCH] typechecks were leaking git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4238 626c5289-ae23-0410-ae9c-e8d60b6d4f22 --- Lib/python/std_vector.i | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/Lib/python/std_vector.i b/Lib/python/std_vector.i index b4bd35e19..24ef82e98 100644 --- a/Lib/python/std_vector.i +++ b/Lib/python/std_vector.i @@ -165,6 +165,7 @@ namespace std { $1 = 1; else $1 = 0; + Py_DECREF(o); } } else { /* wrapped vector? */ @@ -195,6 +196,7 @@ namespace std { $1 = 1; else $1 = 0; + Py_DECREF(o); } } else { /* wrapped vector? */ @@ -380,6 +382,7 @@ namespace std { $1 = 1; else $1 = 0; + Py_DECREF(o); } } else { /* wrapped vector? */ @@ -410,6 +413,7 @@ namespace std { $1 = 1; else $1 = 0; + Py_DECREF(o); } } else { /* wrapped vector? */ @@ -585,6 +589,7 @@ namespace std { $1 = 1; else $1 = 0; + Py_DECREF(o); } } else { /* wrapped vector? */ @@ -613,6 +618,7 @@ namespace std { $1 = 1; else $1 = 0; + Py_DECREF(o); } } else { /* wrapped vector? */