From 3b0759d955f3cf54ffe18845cc3f864879af760a Mon Sep 17 00:00:00 2001 From: Pawel Wodkowski Date: Tue, 12 Jun 2018 21:47:49 +0200 Subject: [PATCH] nvmf/rpc: ze-out name array in old format JSON library will try to free any non-NULL string pointers so this array need to be initialized. Change-Id: Id352cc562cae4d4d11de3dcfca6115d6d0948ddc Signed-off-by: Pawel Wodkowski Reviewed-on: https://review.gerrithub.io/414857 Reviewed-by: Daniel Verkamp Reviewed-by: Jim Harris Tested-by: SPDK Automated Test System --- lib/event/subsystems/nvmf/nvmf_rpc.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/event/subsystems/nvmf/nvmf_rpc.c b/lib/event/subsystems/nvmf/nvmf_rpc.c index ba4d8ab63..b4a72009c 100644 --- a/lib/event/subsystems/nvmf/nvmf_rpc.c +++ b/lib/event/subsystems/nvmf/nvmf_rpc.c @@ -486,7 +486,7 @@ static int decode_rpc_namespaces(const struct spdk_json_val *val, void *out) { struct rpc_namespaces *namespaces = out; - char *names[RPC_MAX_NAMESPACES]; /* old format - array of strings (bdev names) */ + char *names[RPC_MAX_NAMESPACES] = {0}; /* old format - array of strings (bdev names) */ size_t i; int rc;