From: Andrew M. Kuchling Date: Tue, 3 Oct 2006 14:07:53 +0000 (+0000) Subject: [Backport rev. 47010 by neal.norwitz] X-Git-Tag: v2.4.4c1~76 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=7828783f826c3b9cf2695178a1c8fbb4cf30ecdc;p=thirdparty%2FPython%2Fcpython.git [Backport rev. 47010 by neal.norwitz] Fix memory leak reported by valgrind while running test_subprocess --- diff --git a/Modules/_bsddb.c b/Modules/_bsddb.c index 586d58047110..b2d4ef6ba1f5 100644 --- a/Modules/_bsddb.c +++ b/Modules/_bsddb.c @@ -2477,6 +2477,8 @@ redo_stat_for_length: */ if (size == 0 && (flags & DB_FAST_STAT)) { flags = 0; + if (!err) + free(sp); goto redo_stat_for_length; }