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 <james.r.harris@intel.com>
Change-Id: I2f5f9bedd39fc540df758ad3e6719ba992552896
Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/17872
Reviewed-by: Aleksey Marchuk <alexeymar@nvidia.com>
Reviewed-by: Konrad Sztyber <konrad.sztyber@intel.com>
Community-CI: Mellanox Build Bot
Tested-by: SPDK CI Jenkins <sys_sgci@intel.com>
Reviewed-by: Shuhei Matsumoto <smatsumoto@nvidia.com>
This commit is contained in:
Jim Harris 2023-05-02 19:28:51 +00:00 committed by David Ko
parent 6c760ec607
commit 711b9ca207

View File

@ -1009,7 +1009,7 @@ void
spdk_nvme_trid_populate_transport(struct spdk_nvme_transport_id *trid, spdk_nvme_trid_populate_transport(struct spdk_nvme_transport_id *trid,
enum spdk_nvme_transport_type trtype) enum spdk_nvme_transport_type trtype)
{ {
const char *trstring = ""; const char *trstring;
trid->trtype = trtype; trid->trtype = trtype;
switch (trtype) { switch (trtype) {