From d8f58f77e7a595db4a4dabf1a1ec0cf4e5145167 Mon Sep 17 00:00:00 2001 From: Igor Gnatenko Date: Sun, 21 May 2017 19:05:34 +0200 Subject: [PATCH] bindings: do not leak Repo in __next__() We don't create new object in __getitem__, why should we do it in __next__? Closes: https://github.com/openSUSE/libsolv/issues/207 Signed-off-by: Igor Gnatenko --- bindings/solv.i | 1 - 1 file changed, 1 deletion(-) diff --git a/bindings/solv.i b/bindings/solv.i index 96e5d231..5736f206 100644 --- a/bindings/solv.i +++ b/bindings/solv.i @@ -2609,7 +2609,6 @@ rb_eval_string( #ifdef SWIGPERL perliter(solv::Pool_repo_iterator) #endif - %newobject __next__; Repo *__next__() { Pool *pool = $self->pool; if ($self->id >= pool->nrepos) -- 2.47.2