X-Git-Url: http://mj.ucw.cz/gitweb/?a=blobdiff_plain;f=lib%2Finit.c;h=064c9324a4e3f49cdfbc7cb3ba202f61912a6d68;hb=7ef7f3ec9830ebc3266da7d7bce1fe86ba04032a;hp=04d8638a64ce7569c742d7d8067c13ce0de7b3ff;hpb=7cb1afbe8d058688fc20c689edd3f5bb6243b28f;p=pciutils.git diff --git a/lib/init.c b/lib/init.c index 04d8638..064c932 100644 --- a/lib/init.c +++ b/lib/init.c @@ -58,7 +58,7 @@ static struct pci_methods *pci_methods[PCI_ACCESS_MAX] = { NULL, #endif #ifdef PCI_HAVE_PM_DARWIN_DEVICE - &pm_darwin_device, + &pm_darwin, #else NULL, #endif @@ -82,7 +82,7 @@ pci_mfree(void *x) } char * -pci_strdup(struct pci_access *a, char *s) +pci_strdup(struct pci_access *a, const char *s) { int len = strlen(s) + 1; char *t = pci_malloc(a, len); @@ -162,6 +162,9 @@ pci_alloc(void) pci_define_param(a, "net.domain", PCI_ID_DOMAIN, "DNS domain used for resolving of ID's"); pci_define_param(a, "net.cache_name", "~/.pciids-cache", "Name of the ID cache file"); a->id_lookup_mode = PCI_LOOKUP_CACHE; +#endif +#ifdef PCI_HAVE_HWDB + pci_define_param(a, "hwdb.disable", "0", "Do not look up names in UDEV's HWDB if non-zero"); #endif for (i=0; iconfig)