diff options
| author | Burt P <pburt0@gmail.com> | 2019-12-27 21:55:53 -0600 | 
|---|---|---|
| committer | Leandro A. F. Pereira <leandro@hardinfo.org> | 2019-12-27 22:16:36 -0800 | 
| commit | 9b8122e2c3378966641568f9c12ce10a6a9ec45c (patch) | |
| tree | a18c397dc8f9333632904ce0eacbf1e9b78c0f07 /modules/devices | |
| parent | ab7cbe4878b261b6719196939010371e3813dba4 (diff) | |
firmware: use vendor flag for vendor fields
Signed-off-by: Burt P <pburt0@gmail.com>
Diffstat (limited to 'modules/devices')
| -rw-r--r-- | modules/devices/firmware.c | 16 | 
1 files changed, 9 insertions, 7 deletions
| diff --git a/modules/devices/firmware.c b/modules/devices/firmware.c index 71d1baa7..f3191503 100644 --- a/modules/devices/firmware.c +++ b/modules/devices/firmware.c @@ -163,9 +163,10 @@ gchar *fwupdmgr_get_devices_info() {              *next_nl = 0;              if (!isspace(*p) && *p != 0) {                  if (gv && !has_vendor_field) { -                    gchar *vstr = vendor_get_link_from_vendor(gv);                      info_group_add_field(this_group, -                        info_field(_("Vendor"), vstr, .free_value_on_flatten = TRUE) ); +                        info_field(_("Vendor"), gv->name, +                            .value_has_vendor = TRUE, +                            .free_value_on_flatten = FALSE) );                  }                  g_strstrip(p);                  this_group = info_add_group(info, g_strdup(p), info_field_last()); @@ -185,10 +186,10 @@ gchar *fwupdmgr_get_devices_info() {                          has_vendor_field = TRUE;                          const Vendor* v = vendor_match(col+1, NULL);                          if (v) { -                            gchar *vstr = vendor_get_link_from_vendor(v);                              info_group_add_field(this_group, -                                info_field(_("Vendor"), vstr, -                                .free_value_on_flatten = TRUE) ); +                                info_field(_("Vendor"), v->name, +                                .value_has_vendor = TRUE, +                                .free_value_on_flatten = FALSE) );                          } else {                              info_group_add_field(this_group,                                  info_field(find_translation(p), g_strdup(col+1), @@ -223,9 +224,10 @@ gchar *fwupdmgr_get_devices_info() {          }          if (gv && !has_vendor_field) { -            gchar *vstr = vendor_get_link_from_vendor(gv);              info_group_add_field(this_group, -                info_field(_("Vendor"), vstr, .free_value_on_flatten = TRUE) ); +                info_field(_("Vendor"), gv->name, +                    .value_has_vendor = TRUE, +                    .free_value_on_flatten = FALSE) );          }          g_free(out); | 
