From d45569ce9ecac89913156bb48c25bc93f063e590 Mon Sep 17 00:00:00 2001 From: Wim Taymans Date: Thu, 30 May 2019 16:59:02 +0200 Subject: [PATCH] spa-inspect: zero listener to clear callback --- spa/tools/spa-inspect.c | 1 + 1 file changed, 1 insertion(+) diff --git a/spa/tools/spa-inspect.c b/spa/tools/spa-inspect.c index 41c8f9ca8..5abfd3c57 100644 --- a/spa/tools/spa-inspect.c +++ b/spa/tools/spa-inspect.c @@ -88,6 +88,7 @@ inspect_node_params(struct data *data, struct spa_node *node, if (!SPA_FLAG_CHECK(params[i].flags, SPA_PARAM_INFO_READ)) continue; + spa_zero(listener); spa_node_add_listener(node, &listener, &node_events, data); res = spa_node_enum_params(node, 0, params[i].id, 0, UINT32_MAX, NULL); spa_hook_remove(&listener);