From 99866467da395f141788654952f2964d3106c9f0 Mon Sep 17 00:00:00 2001 From: Leandro Pereira Date: Sat, 9 May 2020 18:37:09 -0700 Subject: Make more data files updatable by moving them to data/ --- modules/devices.c | 41 +++++++++++++++++++++++++++++------------ 1 file changed, 29 insertions(+), 12 deletions(-) (limited to 'modules') diff --git a/modules/devices.c b/modules/devices.c index 05d3bf8a..cb4c723d 100644 --- a/modules/devices.c +++ b/modules/devices.c @@ -830,21 +830,38 @@ guchar hi_module_get_weight(void) void hi_module_init(void) { - static SyncEntry pci_ids = { - .name = N_("Update PCI ID listing"), - .file_name = "pci.ids", - }; - - sync_manager_add_entry(&pci_ids); - + static SyncEntry entries[] = { + { + .name = N_("Update PCI ID listing"), + .file_name = "pci.ids", + }, + { + .name = N_("Update USB ID listing"), + .file_name = "usb.ids", + }, + { + .name = N_("Update EDID vendor codes"), + .file_name = "edid.ids", + }, + { + .name = N_("Update IEEE OUI vendor codes"), + .file_name = "ieee_oui.ids", + }, + { + .name = N_("Update SD card manufacturer information"), + .file_name = "sdcard.ids", + }, #if defined(ARCH_x86) || defined(ARCH_x86_64) - static SyncEntry cpuflags_conf = { - .name = N_("Update CPU feature database"), - .file_name = "cpuflags.conf", + { + .name = N_("Update CPU feature database"), + .file_name = "cpuflags.conf", + }, +#endif /* defined(ARCH_x86) */ }; + gint i; - sync_manager_add_entry(&cpuflags_conf); -#endif /* defined(ARCH_x86) */ + for (i = 0; i < G_N_ELEMENTS(entries); i++) + sync_manager_add_entry(&entries[i]); init_cups(); sensors_init(); -- cgit v1.2.3