Fix memory leak in context_free
authorDaniil Kovalev <kovdan01@yandex.ru>
Sat, 2 Nov 2019 18:43:51 +0000 (21:43 +0300)
committerDaniil Kovalev <kovdan01@yandex.ru>
Sat, 2 Nov 2019 19:54:03 +0000 (22:54 +0300)
commit5fdde3fa83d168e1c44497be2754fc1b6fc20d4e
tree67de998a06ec4cc715be6fb9aae9015a62c73ad1
parent470c210cdc865be52cc2bd42cdb14d5d162f6d50
Fix memory leak in context_free

In commit f727cd9a `int error` member in `struct pa_context` was changed
to `pa_context_error *error`. The memory that is allocated with
`pa_xnew0` in src/pulse/context.c:142 is never freed, and it causes
a leak of 4 bytes. The leak can be easily detected with leak-sanitizer.
src/pulse/context.c