diff --git a/nvme-topology.c b/nvme-topology.c index 74cfe2b5..48d43642 100644 --- a/nvme-topology.c +++ b/nvme-topology.c @@ -357,9 +357,9 @@ static int verify_legacy_ns(struct nvme_namespace *n) char tmp_address[64] = ""; legacy_get_pci_bdf(path, tmp_address); if (tmp_address[0]) { - if (asprintf(&n->ctrl->transport, "pcie") != 1) + if (asprintf(&n->ctrl->transport, "pcie") < 0) return -1; - if (asprintf(&n->ctrl->address, "%s", tmp_address) != 1) + if (asprintf(&n->ctrl->address, "%s", tmp_address) < 0) return -1; } }