From 2d8d7ef272db06783989f77ba1ed80aa0f4d2dfd Mon Sep 17 00:00:00 2001 From: Nikias Bassen Date: Thu, 15 Jun 2023 14:18:09 +0200 Subject: Plug memory leak in plist_write_to_stream() Thanks @beyonik for pointing this out! --- src/plist.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/plist.c b/src/plist.c index d78f748..19279ed 100644 --- a/src/plist.c +++ b/src/plist.c @@ -1692,6 +1692,7 @@ plist_err_t plist_write_to_stream(plist_t plist, FILE *stream, plist_format_t fo if (fwrite(output, 1, length, stream) < length) { err = PLIST_ERR_IO; } + free(output); } return err; } -- cgit v1.1-32-gdbae