From 9c49927e64b238cb077ae26c4e77bfe5bfc6a6bd Mon Sep 17 00:00:00 2001 From: Sunny Kumar Date: Thu, 23 Aug 2018 18:22:09 +0530 Subject: block : fix few coverity issue Fixes 1128923, 1134020 and 1370936. updates: bz#789278 Change-Id: I2cadc09ffd0814a9390ba068006fa56704d3820d Signed-off-by: Sunny Kumar --- xlators/storage/bd/src/bd.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'xlators/storage/bd/src/bd.c') diff --git a/xlators/storage/bd/src/bd.c b/xlators/storage/bd/src/bd.c index ade12d9092f..08dc35034f8 100644 --- a/xlators/storage/bd/src/bd.c +++ b/xlators/storage/bd/src/bd.c @@ -2230,7 +2230,8 @@ bd_zerofill(call_frame_t *frame, xlator_t *this, fd_t *fd, off_t offset, return 0; err: - STACK_UNWIND_STRICT(zerofill, frame, -1, ret, NULL, NULL, NULL); + STACK_UNWIND_STRICT(zerofill, frame, -1, (ret == -1 ? 0 : ret), + NULL, NULL, NULL); return 0; } -- cgit