From 4e012722efe9a5ae77bc76e468a98ba8b1b71513 Mon Sep 17 00:00:00 2001 From: Pawel Wodkowski Date: Mon, 14 May 2018 14:57:43 +0200 Subject: [PATCH] bdev/split: free req in destruct_split_vbdev RPC call Change-Id: Ia322d630481adab7dc9fdb28a8c90cd869a8f300 Signed-off-by: Pawel Wodkowski Reviewed-on: https://review.gerrithub.io/411085 Tested-by: SPDK Automated Test System Reviewed-by: Dariusz Stojaczyk Reviewed-by: Shuhei Matsumoto Reviewed-by: Pawel Kaminski Reviewed-by: Daniel Verkamp --- lib/bdev/split/vbdev_split_rpc.c | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/lib/bdev/split/vbdev_split_rpc.c b/lib/bdev/split/vbdev_split_rpc.c index 8518a0fbe..452e58f22 100644 --- a/lib/bdev/split/vbdev_split_rpc.c +++ b/lib/bdev/split/vbdev_split_rpc.c @@ -130,13 +130,11 @@ spdk_rpc_destruct_split(struct spdk_jsonrpc_request *request, w = spdk_jsonrpc_begin_result(request); if (w == NULL) { - return; + goto out; } spdk_json_write_bool(w, true); spdk_jsonrpc_end_result(request, w); - return; - out: free(req.base_bdev); }