From: amitkuma Date: Fri, 28 Jul 2017 18:44:29 +0000 (+0530) Subject: rgw: Assign instead of compare X-Git-Tag: v12.1.2~6^2 X-Git-Url: http://git.apps.os.sepia.ceph.com/?a=commitdiff_plain;h=eb9a93b0538feed7fb5c7ad75ada6d8d0027dac1;p=ceph-ci.git rgw: Assign instead of compare Fixed: ** CID 1409697 (#1 of 1): Assign instead of compare (PW.ASSIGN_WHERE_COMPARE_MEANT) 1. assign_where_compare_meant: use of "=" where "==" may have been intended 2. primary_file: During compilation of file '/src/rgw/librgw.cc' Signed-off-by: Amit Kumar amitkuma@redhat.com --- diff --git a/src/rgw/rgw_iam_policy.h b/src/rgw/rgw_iam_policy.h index 55f420f0ae7..aa121f5d0ad 100644 --- a/src/rgw/rgw_iam_policy.h +++ b/src/rgw/rgw_iam_policy.h @@ -323,7 +323,7 @@ struct Condition { try { double d = std::stod(s, &p); if (p == s.length()) { - return !((d == +0.0) || (d = -0.0) || std::isnan(d)); + return !((d == +0.0) || (d == -0.0) || std::isnan(d)); } } catch (const std::logic_error& e) { // Fallthrough