audiomixer: fix calls to g_variant_lookup() 54/26454/1 12.90.0 12.90.1 12.91.0 12.93.0 marlin/12.90.0 marlin/12.90.1 marlin/12.91.0 marlin/12.93.0 marlin_12.90.0 marlin_12.90.1 marlin_12.91.0 marlin_12.93.0
authorGeorge Kiagiadakis <george.kiagiadakis@collabora.com>
Thu, 24 Jun 2021 15:14:11 +0000 (18:14 +0300)
committerGeorge Kiagiadakis <george.kiagiadakis@collabora.com>
Thu, 24 Jun 2021 15:38:21 +0000 (18:38 +0300)
commitdadd3d771d5b27a455afffed8437c0a2e6db26b2
treed577a336bac914df5f968828dbf1bdfe4b2f560c
parentf1908e302b8c7317dc922164c37c4c50884684c6
audiomixer: fix calls to g_variant_lookup()

* actually get values instead of storing them into intermediate
  pointers on the stack
* fix crash on 32-bit architectures
* no need to use NULL sentinel

Bug-AGL: SPEC-3976
Signed-off-by: George Kiagiadakis <george.kiagiadakis@collabora.com>
Change-Id: I88647ae21405fe3bd7e57c82d3e953be2767c0c9
binding/audiomixer.c