From fc5b3f3d2f79fba131e83d08c91fd1de868463bc Mon Sep 17 00:00:00 2001 From: Martin Nilsson <mani@lysator.liu.se> Date: Sat, 10 Nov 2007 22:22:44 +0100 Subject: [PATCH] Clear do_free after resources has been freed. Rev: src/post_modules/Shuffler/Shuffler.cmod:1.43 --- src/post_modules/Shuffler/Shuffler.cmod | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/post_modules/Shuffler/Shuffler.cmod b/src/post_modules/Shuffler/Shuffler.cmod index a75654b48f..9cdb43473b 100644 --- a/src/post_modules/Shuffler/Shuffler.cmod +++ b/src/post_modules/Shuffler/Shuffler.cmod @@ -2,7 +2,7 @@ || This file is part of Pike. For copyright information see COPYRIGHT. || Pike is distributed under GPL, LGPL and MPL. See the file COPYING || for more information. -|| $Id: Shuffler.cmod,v 1.42 2007/03/06 23:50:44 bill Exp $ +|| $Id: Shuffler.cmod,v 1.43 2007/11/10 21:22:44 nilsson Exp $ */ #include "global.h" @@ -259,7 +259,7 @@ PIKECLASS Shuffle debug_malloc_touch(THIS->leftovers.data); free( THIS->leftovers.data ); THIS->leftovers.data = NULL; - THIS->leftovers.do_free; + THIS->leftovers.do_free = 0; } } @@ -388,7 +388,7 @@ PIKECLASS Shuffle debug_malloc_touch( t->leftovers.data ); free( t->leftovers.data ); t->leftovers.data = NULL; - t->leftovers.do_free; + t->leftovers.do_free = 0; } t->leftovers.data = 0; @@ -526,8 +526,8 @@ PIKECLASS Shuffle if( t->leftovers.do_free ) { free( t->leftovers.data ); - t->leftovers.data = NULL; - t->leftovers.do_free; + t->leftovers.data = NULL; + t->leftovers.do_free = 0; } } else -- GitLab