libpulse: as a special exception, don't require a non-NULL context in pa_context_errno

This commit is contained in:
Lennart Poettering 2009-09-17 01:37:23 +02:00
parent 231c17be03
commit cdbeac6b69

View file

@ -1045,7 +1045,10 @@ pa_context_state_t pa_context_get_state(pa_context *c) {
} }
int pa_context_errno(pa_context *c) { int pa_context_errno(pa_context *c) {
pa_assert(c);
if (!c)
return PA_ERR_INVALID;
pa_assert(PA_REFCNT_VALUE(c) >= 1); pa_assert(PA_REFCNT_VALUE(c) >= 1);
return c->error; return c->error;