File 0001-btrecord-Fix-memory-leak-in-find_input_files.patch of Package blktrace

From 98a2b7aa3f2970aedd73085bc0ea2a6a3838cb58 Mon Sep 17 00:00:00 2001
From: Jan Blunck <jblunck@suse.de>
Date: Tue, 21 Jul 2009 10:35:55 +0200
Subject: [PATCH] btrecord: Fix memory leak in find_input_files()

David Binderman <dcb314@hotmail.com> found a memory leak in btrecord where
find_input_files() is leaking 256 bytes for every iteration of the while
loop.

Signed-off-by: Jan Blunck <jblunck@suse.de>
---
 btreplay/btrecord.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/btreplay/btrecord.c b/btreplay/btrecord.c
index 88ab806..3646257 100644
--- a/btreplay/btrecord.c
+++ b/btreplay/btrecord.c
@@ -365,7 +365,7 @@ static void find_input_files(char *idir)
 	}
 
 	while ((ent = readdir(dir)) != NULL) {
-		char *p, *dsf = malloc(256);
+		char *p, *dsf;
 
 		if (strstr(ent->d_name, ".blktrace.") == NULL)
 			continue;
-- 
1.6.1.3

openSUSE Build Service is sponsored by