mirror of
https://github.com/systemd/systemd.git
synced 2024-10-28 03:25:31 +03:00
detect_virtualization() returns NULL; pass empty string to dbus
This commit is contained in:
parent
cc27380c1e
commit
98e6c5e62f
@ -466,7 +466,7 @@ static int bus_manager_append_progress(DBusMessageIter *i, const char *property,
|
||||
|
||||
static int bus_manager_append_virt(DBusMessageIter *i, const char *property, void *data) {
|
||||
Manager *m = data;
|
||||
const char *id = "";
|
||||
const char *id = NULL;
|
||||
|
||||
assert(i);
|
||||
assert(property);
|
||||
@ -474,6 +474,8 @@ static int bus_manager_append_virt(DBusMessageIter *i, const char *property, voi
|
||||
|
||||
detect_virtualization(&id);
|
||||
|
||||
if (!id)
|
||||
id = "";
|
||||
if (!dbus_message_iter_append_basic(i, DBUS_TYPE_STRING, &id))
|
||||
return -ENOMEM;
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user