From 3114c4a10672a70c8964c8cfce2ca0cc1e835a9f Mon Sep 17 00:00:00 2001 From: Sheetal Pamecha Date: Mon, 10 Sep 2018 11:01:38 +0530 Subject: glusterd: NULL pointer dereferencing clang fix Added ternary operator to avoid NULL pointer dereferencing Updates: bz#1622665 Change-Id: I4b970176b6b555c2eda1da2848c493e45b1e4217 Signed-off-by: Sheetal Pamecha --- xlators/mgmt/glusterd/src/glusterd-geo-rep.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/xlators/mgmt/glusterd/src/glusterd-geo-rep.c b/xlators/mgmt/glusterd/src/glusterd-geo-rep.c index 67aac44e491..cf003ac895e 100644 --- a/xlators/mgmt/glusterd/src/glusterd-geo-rep.c +++ b/xlators/mgmt/glusterd/src/glusterd-geo-rep.c @@ -1677,7 +1677,8 @@ glusterd_update_slave_voluuid_slaveinfo (glusterd_volinfo_t *volinfo) ret = 0; out: - gf_msg_debug (this->name, 0, "Returning %d", ret); + gf_msg_debug ((this ? this->name : "glusterd"), + 0, "Returning %d", ret); return ret; } -- cgit