OSDN Git Service

Fix misc-macro-parentheses warnings in hwui/tests.
authorChih-Hung Hsieh <chh@google.com>
Fri, 26 Aug 2016 22:19:47 +0000 (15:19 -0700)
committerChih-Hung Hsieh <chh@google.com>
Fri, 26 Aug 2016 22:19:47 +0000 (15:19 -0700)
* Add parentheses around macro parameters.
Bug: 28705665

Test: build with WITH_TIDY=1
Change-Id: I04f6dd1a180ed1191bf68b685facf6fb9020b4b0

libs/hwui/tests/common/TestUtils.h

index 4536bef..a48469c 100644 (file)
@@ -48,10 +48,10 @@ typedef DisplayListCanvas TestCanvas;
     EXPECT_TRUE(TestUtils::matricesAreApproxEqual(a, b))
 
 #define EXPECT_RECT_APPROX_EQ(a, b) \
-    EXPECT_TRUE(MathUtils::areEqual(a.left, b.left) \
-            && MathUtils::areEqual(a.top, b.top) \
-            && MathUtils::areEqual(a.right, b.right) \
-            && MathUtils::areEqual(a.bottom, b.bottom));
+    EXPECT_TRUE(MathUtils::areEqual((a).left, (b).left) \
+            && MathUtils::areEqual((a).top, (b).top) \
+            && MathUtils::areEqual((a).right, (b).right) \
+            && MathUtils::areEqual((a).bottom, (b).bottom));
 
 #define EXPECT_CLIP_RECT(expRect, clipStatePtr) \
         EXPECT_NE(nullptr, (clipStatePtr)) << "Op is unclipped"; \