From 90dc421cac5061767c4c5d812ed510cf2df4298e Mon Sep 17 00:00:00 2001 From: Willem Jan Withagen Date: Mon, 29 May 2017 23:06:46 +0200 Subject: [PATCH] rc/test/osdc/object_cacher_stress.cc: fix comparison Clang complains: /home/jenkins/workspace/ceph-freebsd/src/test/osdc/object_cacher_stress.cc:50:26: error: ordered comparison between pointer and zero ('std::atomic *' and 'int') assert(m_outstanding > 0); ~~~~~~~~~~~~~ ^ ~ /home/jenkins/workspace/ceph-freebsd/src/include/assert.h:117:5: note: expanded from macro 'assert' ((expr) \ ^~~~ Signed-off-by: Willem Jan Withagen --- src/test/osdc/object_cacher_stress.cc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/test/osdc/object_cacher_stress.cc b/src/test/osdc/object_cacher_stress.cc index fc9c56f95554..103347d3ac8a 100644 --- a/src/test/osdc/object_cacher_stress.cc +++ b/src/test/osdc/object_cacher_stress.cc @@ -47,8 +47,8 @@ public: : m_op(op), m_outstanding(outstanding) {} void finish(int r) override { m_op->done++; - assert(m_outstanding > 0); - *m_outstanding--; + assert(*m_outstanding > 0); + (*m_outstanding)--; } }; -- 2.47.3