From dcad1243a8aade7698817a83d9f22b7e49becb2c Mon Sep 17 00:00:00 2001 From: Wim Taymans Date: Fri, 6 Oct 2023 08:50:22 +0200 Subject: [PATCH] pw-cli: avoid NULL deref info can be NULL so use the update instead. --- src/tools/pw-cli.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/tools/pw-cli.c b/src/tools/pw-cli.c index 84b09c1c9..edb502f72 100644 --- a/src/tools/pw-cli.c +++ b/src/tools/pw-cli.c @@ -1031,7 +1031,7 @@ static void session_event_info(void *data, } } if (pd->global == NULL) - pd->global = pw_map_lookup(&rd->globals, info->id); + pd->global = pw_map_lookup(&rd->globals, update->id); if (pd->global && pd->global->info_pending) { info_session(pd); pd->global->info_pending = false; @@ -1087,7 +1087,7 @@ static void endpoint_event_info(void *data, } } if (pd->global == NULL) - pd->global = pw_map_lookup(&rd->globals, info->id); + pd->global = pw_map_lookup(&rd->globals, update->id); if (pd->global && pd->global->info_pending) { info_endpoint(pd); pd->global->info_pending = false; @@ -1136,7 +1136,7 @@ static void endpoint_stream_event_info(void *data, } } if (pd->global == NULL) - pd->global = pw_map_lookup(&rd->globals, info->id); + pd->global = pw_map_lookup(&rd->globals, update->id); if (pd->global && pd->global->info_pending) { info_endpoint_stream(pd); pd->global->info_pending = false;