diff options
Diffstat (limited to 'usr/src/lib/cfgadm_plugins/pci/common/cfga.c')
-rw-r--r-- | usr/src/lib/cfgadm_plugins/pci/common/cfga.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/usr/src/lib/cfgadm_plugins/pci/common/cfga.c b/usr/src/lib/cfgadm_plugins/pci/common/cfga.c index 6826876f6b..39417d1498 100644 --- a/usr/src/lib/cfgadm_plugins/pci/common/cfga.c +++ b/usr/src/lib/cfgadm_plugins/pci/common/cfga.c @@ -1080,7 +1080,7 @@ cfga_private_func(const char *function, const char *ap_id, if ((strncmp(str, func_strs[MODE], len) == 0) && (*(str+(len)) == '=')) { for (str = (str+(++len)), i = 0; - *str != NULL; i++, str++) { + *str != '\0'; i++, str++) { buf[i] = *str; } } @@ -1277,7 +1277,7 @@ find_physical_slot_names(const char *devcomp, struct searcharg *slotarg) if ((root_node = di_init("/", DINFOCPYALL|DINFOPATH)) == DI_NODE_NIL) { DBG(1, ("di_init() failed\n")); - return (NULL); + return (-1); } slotarg->devpath = (char *)devcomp; @@ -1285,7 +1285,7 @@ find_physical_slot_names(const char *devcomp, struct searcharg *slotarg) if ((slotarg->promp = di_prom_init()) == DI_PROM_HANDLE_NIL) { DBG(1, ("di_prom_init() failed\n")); di_fini(root_node); - return (NULL); + return (-1); } (void) di_walk_minor(root_node, "ddi_ctl:attachment_point:pci", |