mirror of
https://git.proxmox.com/git/fwupd
synced 2025-05-29 18:43:18 +00:00
Fix 'fwupdmgr security' on a fresh install
If there are no HSI events then don't throw a critical warning when the variant array type is unknown.
This commit is contained in:
parent
97785b3f5d
commit
74cb7a23d1
@ -124,9 +124,8 @@ fu_security_attrs_to_variant(FuSecurityAttrs *self)
|
|||||||
GVariantBuilder builder;
|
GVariantBuilder builder;
|
||||||
|
|
||||||
g_return_val_if_fail(FU_IS_SECURITY_ATTRS(self), NULL);
|
g_return_val_if_fail(FU_IS_SECURITY_ATTRS(self), NULL);
|
||||||
g_return_val_if_fail(self->attrs->len > 0, NULL);
|
|
||||||
g_variant_builder_init(&builder, G_VARIANT_TYPE_ARRAY);
|
|
||||||
|
|
||||||
|
g_variant_builder_init(&builder, G_VARIANT_TYPE("aa{sv}"));
|
||||||
for (guint i = 0; i < self->attrs->len; i++) {
|
for (guint i = 0; i < self->attrs->len; i++) {
|
||||||
FwupdSecurityAttr *security_attr = g_ptr_array_index(self->attrs, i);
|
FwupdSecurityAttr *security_attr = g_ptr_array_index(self->attrs, i);
|
||||||
GVariant *tmp = fwupd_security_attr_to_variant(security_attr);
|
GVariant *tmp = fwupd_security_attr_to_variant(security_attr);
|
||||||
|
Loading…
Reference in New Issue
Block a user