From 711b9ca2075a228ee3c4080ddf8f2607b6223d28 Mon Sep 17 00:00:00 2001 From: Jim Harris Date: Tue, 2 May 2023 19:28:51 +0000 Subject: [PATCH] nvme: remove unnecessary initialization value spdk_nvme_trid_populate_transport() inits trstring to an empty string, but that value is never used - it always gets overwritten by a different value before it gets used. Found by scan-build. Fixes issue #3003. Signed-off-by: Jim Harris Change-Id: I2f5f9bedd39fc540df758ad3e6719ba992552896 Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/17872 Reviewed-by: Aleksey Marchuk Reviewed-by: Konrad Sztyber Community-CI: Mellanox Build Bot Tested-by: SPDK CI Jenkins Reviewed-by: Shuhei Matsumoto --- lib/nvme/nvme.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/nvme/nvme.c b/lib/nvme/nvme.c index 19c6056c8..6db698ba1 100644 --- a/lib/nvme/nvme.c +++ b/lib/nvme/nvme.c @@ -1009,7 +1009,7 @@ void spdk_nvme_trid_populate_transport(struct spdk_nvme_transport_id *trid, enum spdk_nvme_transport_type trtype) { - const char *trstring = ""; + const char *trstring; trid->trtype = trtype; switch (trtype) {