From 411974d39d0e231db80c03854d27b9bec16bfa86 Mon Sep 17 00:00:00 2001 From: Samuel Thibault Date: Sun, 1 Jan 2023 12:18:09 +0100 Subject: libpager: Fix memleak on error --- libpager/demuxer.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/libpager/demuxer.c b/libpager/demuxer.c index 30fcc391..dbc7e334 100644 --- a/libpager/demuxer.c +++ b/libpager/demuxer.c @@ -361,7 +361,10 @@ pager_start_workers (struct port_bucket *pager_bucket, done: if (err) - *out_requests = NULL; + { + free (requests); + *out_requests = NULL; + } else *out_requests = requests; -- cgit v1.2.3