From 51f7a48bf05d77b6d602cbfc793f884277cfb5ce Mon Sep 17 00:00:00 2001 From: Juli Mallett Date: Tue, 4 Jun 2002 04:08:18 +0000 Subject: [PATCH] Err, duh, free(3) doesn't set its argument to NULL... Fix realloc of a freed chunk. --- usr.bin/xargs/xargs.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/usr.bin/xargs/xargs.c b/usr.bin/xargs/xargs.c index 3616249bee5..0922abf5867 100644 --- a/usr.bin/xargs/xargs.c +++ b/usr.bin/xargs/xargs.c @@ -457,8 +457,10 @@ prerun(int argc, char **argv) /* * Free the input line buffer, if we have one. */ - if (inpline != NULL) + if (inpline != NULL) { free(inpline); + inpline = NULL; + } } static void