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.
This commit is contained in:
Daniil Kovalev 2019-11-02 21:43:51 +03:00
parent 470c210cdc
commit 5fdde3fa83

View file

@ -274,6 +274,7 @@ static void context_free(pa_context *c) {
pa_proplist_free(c->proplist);
pa_xfree(c->server);
pa_xfree(c->error);
pa_xfree(c);
}