From 6ca1e530ba80c37dc9a686259fe643548ffce69c Mon Sep 17 00:00:00 2001 From: Eric Sandeen Date: Fri, 16 Dec 2011 13:13:21 -0600 Subject: [PATCH] Remove extraneous malloc in find_input routines No point in malloc()ing space if we just immediately overwrite the pointer via strdup. That'll leak some space. Signed-off-by: Eric Sandeen Signed-off-by: Jens Axboe --- btreplay/btrecord.c | 2 +- btreplay/btreplay.c | 2 +- 2 files changed, 2 insertions(+), 2 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; diff --git a/btreplay/btreplay.c b/btreplay/btreplay.c index f4f5aa0..20494e0 100644 --- a/btreplay/btreplay.c +++ b/btreplay/btreplay.c @@ -596,7 +596,7 @@ static void find_input_devs(char *idir) } while ((ent = readdir(dir)) != NULL) { - char *p, *dsf = malloc(256); + char *p, *dsf; if (strstr(ent->d_name, ".replay.") == NULL) continue; -- 2.25.1