From 31423c76e8e6885659141535a2a5fd9e3b4c503e Mon Sep 17 00:00:00 2001 From: Jim Meyering Date: Mon, 18 Jan 2010 08:02:05 +0100 Subject: libstdbuf: plug a very unlikely leak * src/libstdbuf.c (apply_mode): Don't leak "buf" upon setvbuf failure. --- src/libstdbuf.c | 1 + 1 file changed, 1 insertion(+) (limited to 'src') diff --git a/src/libstdbuf.c b/src/libstdbuf.c index 2ef848f86..50eebb12c 100644 --- a/src/libstdbuf.c +++ b/src/libstdbuf.c @@ -123,6 +123,7 @@ apply_mode (FILE *stream, const char *mode) { fprintf (stderr, _("could not set buffering of %s to mode %s\n"), fileno_to_name (fileno (stream)), mode); + free (buf); } } -- cgit v1.2.3-54-g00ecf