diff options
Diffstat (limited to 'pipewire-pulseaudio/src/context.c')
-rw-r--r-- | pipewire-pulseaudio/src/context.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/pipewire-pulseaudio/src/context.c b/pipewire-pulseaudio/src/context.c index 32e16d67..be2e8aee 100644 --- a/pipewire-pulseaudio/src/context.c +++ b/pipewire-pulseaudio/src/context.c @@ -1715,9 +1715,9 @@ static void on_notify(pa_operation *o, void *userdata) { struct notify_data *d = userdata; pa_context *c = o->context; - pa_operation_done(o); if (d->cb) d->cb(c, d->userdata); + pa_operation_done(o); } SPA_EXPORT @@ -1787,8 +1787,8 @@ static void do_default_node(pa_operation *o, void *userdata) pa_context_set_error(c, error); if (d->cb) d->cb(c, error != 0 ? 0 : 1, d->userdata); - pa_operation_done(o); pa_xfree(d->name); + pa_operation_done(o); } SPA_EXPORT |