battery: provided_battery_property_changed_cb: check iterator
authorChristian Eggers <ceggers@arri.de>
Fri, 23 Sep 2022 14:58:14 +0000 (16:58 +0200)
committerAyush Garg <ayush.garg@samsung.com>
Mon, 15 May 2023 09:25:55 +0000 (14:55 +0530)
commit4e3e789a473edd75f74827399718ca570f7039cb
tree6f4e72f480fbdd7c8e39b320167e596e81a3db87
parent07a08c5c2314ae00a121cfc33420100647c9c7f2
battery: provided_battery_property_changed_cb: check iterator

The passed iterator can be NULL as in
gdbus/client.c::properties_changed():
...
   proxy->prop_func(..., ..., iter=NULL, ...)
   +--src/battery.c::provided_battery_property_changed_cb(, , iter, );
      +--dbus_message_iter_get_arg_type(iter);
...

Signed-off-by: Manika Shrivastava <manika.sh@samsung.com>
Signed-off-by: Ayush Garg <ayush.garg@samsung.com>
src/battery.c