diff options
author | Leandro Pereira <leandro@hardinfo.org> | 2019-07-12 08:28:36 -0700 |
---|---|---|
committer | Leandro Pereira <leandro@hardinfo.org> | 2019-07-12 08:31:18 -0700 |
commit | 512535ff97694c4cf0a824a2a2c357b0b90a1353 (patch) | |
tree | 80d5b52df7662e5c68d5ae1faeb04f4d6c997cef /modules/devices/storage.c | |
parent | 0ad42047da7b8a11a07e73a75f9f415362eec867 (diff) |
Show links for vendors
Diffstat (limited to 'modules/devices/storage.c')
-rw-r--r-- | modules/devices/storage.c | 38 |
1 files changed, 8 insertions, 30 deletions
diff --git a/modules/devices/storage.c b/modules/devices/storage.c index a56da832..def39839 100644 --- a/modules/devices/storage.c +++ b/modules/devices/storage.c @@ -133,7 +133,6 @@ gboolean __scan_udisks2_devices(void) { icon = "hdd"; } - url = vendor_get_url(vendor_str); udisks2_storage_list = h_strdup_cprintf("$%s$%s=\n", udisks2_storage_list, devid, label); storage_icons = h_strdup_cprintf("Icon$%s$%s=%s.png\n", storage_icons, devid, label, icon); features = h_strdup_cprintf("%s", features, disk->removable ? _("Removable"): _("Fixed")); @@ -157,17 +156,10 @@ gboolean __scan_udisks2_devices(void) { moreinfo = g_strdup_printf(_("[Drive Information]\n" "Model=%s\n"), label); - if (url) { - moreinfo = h_strdup_cprintf(_("Vendor=%s (%s)\n"), - moreinfo, - vendor_get_name(vendor_str), - url); - } - else { - moreinfo = h_strdup_cprintf(_("Vendor=%s\n"), - moreinfo, - vendor_get_name(vendor_str)); - } + + moreinfo = h_strdup_cprintf(_("Vendor=%s\n"), + moreinfo, + idle_free(vendor_get_link(vendor_str))); size = size_human_readable((gfloat) disk->size); moreinfo = h_strdup_cprintf(_("Revision=%s\n" @@ -352,17 +344,9 @@ void __scan_scsi_devices(void) gchar *strhash = g_strdup_printf(_("[Device Information]\n" "Model=%s\n"), model); - const gchar *url = vendor_get_url(model); - if (url) { - strhash = h_strdup_cprintf(_("Vendor=%s (%s)\n"), - strhash, - vendor_get_name(model), - url); - } else { - strhash = h_strdup_cprintf(_("Vendor=%s\n"), - strhash, - vendor_get_name(model)); - } + strhash = h_strdup_cprintf(_("Vendor=%s\n"), + strhash, + idle_free(vendor_get_link(model))); strhash = h_strdup_cprintf(_("Type=%s\n" "Revision=%s\n" @@ -559,13 +543,7 @@ void __scan_ide_devices(void) gchar *strhash = g_strdup_printf(_("[Device Information]\n" "Model=%s\n"), model); - const gchar *url = vendor_get_url(model); - - if (url) { - strhash = h_strdup_cprintf(_("Vendor=%s (%s)\n"), strhash, vendor_get_name(model), url); - } else { - strhash = h_strdup_cprintf(_("Vendor=%s\n"), strhash, vendor_get_name(model)); - } + strhash = h_strdup_cprintf(_("Vendor=%s\n"), strhash, idle_free(vendor_get_link(model))); strhash = h_strdup_cprintf(_("Device Name=hd%c\n" "Media=%s\n" "Cache=%dkb\n"), strhash, iface, media, cache); |