diff options
-rw-r--r-- | libpager/demuxer.c | 5 |
1 files changed, 4 insertions, 1 deletions
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; |