From: Yehuda Sadeh Date: Thu, 27 Sep 2012 21:29:55 +0000 (-0700) Subject: cls_rgw: check pointer before dereferencing X-Git-Tag: v0.54~83^2~12 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=d16e25f4174d23829638cb23e615f9d3cca0dcb7;p=ceph.git cls_rgw: check pointer before dereferencing Fixes coverity issue 719577 Signed-off-by: Yehuda Sadeh --- diff --git a/src/cls/rgw/cls_rgw.cc b/src/cls/rgw/cls_rgw.cc index 4095ecc5529a..c035be030e42 100644 --- a/src/cls/rgw/cls_rgw.cc +++ b/src/cls/rgw/cls_rgw.cc @@ -1023,7 +1023,8 @@ static int gc_iterate_entries(cls_method_context_t hctx, const string& marker, return ret; if (max_entries && (i >= max_entries)) { - *truncated = true; + if (truncated) + *truncated = true; key_iter = key; return 0; }