summaryrefslogtreecommitdiff
path: root/test/test.h
diff options
context:
space:
mode:
Diffstat (limited to 'test/test.h')
-rw-r--r--test/test.h14
1 files changed, 5 insertions, 9 deletions
diff --git a/test/test.h b/test/test.h
index 568e000c..3ee9411c 100644
--- a/test/test.h
+++ b/test/test.h
@@ -52,15 +52,11 @@ int pixel_difference(uint32_t a, uint32_t b);
static inline int pixel_equal(int depth, uint32_t a, uint32_t b)
{
- uint32_t mask;
-
- if (depth == 32)
- mask = 0xffffffff;
- else
- mask = (1 << depth) - 1;
-
- a &= mask;
- b &= mask;
+ if (depth != 32) {
+ uint32_t mask = (1 << depth) - 1;
+ a &= mask;
+ b &= mask;
+ }
if (a == b)
return 1;