aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorVinson Lee <vlee@freedesktop.org>2013-01-09 09:23:26 -0800
committerVinson Lee <vlee@freedesktop.org>2013-01-09 16:24:19 -0800
commitc85d6aec699c9f666dd003d6df5ea0dfe574120d (patch)
treedde4c3d4553d06ba7224db5cc333512ac73d68b8
parent9318792d58e6a135639ab0e46f34ac8af2176ac9 (diff)
stencil-twoside: Check and use results of all probed pixels.
Fixes dead assignment bugs reported by Clang Static Analyzer. Signed-off-by: Vinson Lee <vlee@freedesktop.org> Reviewed-by: Brian Paul <brianp@vmware.com>
-rw-r--r--tests/general/stencil-twoside.c12
1 files changed, 6 insertions, 6 deletions
diff --git a/tests/general/stencil-twoside.c b/tests/general/stencil-twoside.c
index f6d934fa..396c9a11 100644
--- a/tests/general/stencil-twoside.c
+++ b/tests/general/stencil-twoside.c
@@ -210,12 +210,12 @@ piglit_display(void)
piglit_draw_rect(w * 11, start_y, w, h);
}
- pass = piglit_probe_pixel_rgb(w * 1.5, piglit_height / 2, expected);
- pass = piglit_probe_pixel_rgb(w * 3.5, piglit_height / 2, expected);
- pass = piglit_probe_pixel_rgb(w * 5.5, piglit_height / 2, expected);
- pass = piglit_probe_pixel_rgb(w * 7.5, piglit_height / 2, expected);
- pass = piglit_probe_pixel_rgb(w * 9.5, piglit_height / 2, expected);
- pass = piglit_probe_pixel_rgb(w * 11.5, piglit_height / 2, expected);
+ pass = piglit_probe_pixel_rgb(w * 1.5, piglit_height / 2, expected) && pass;
+ pass = piglit_probe_pixel_rgb(w * 3.5, piglit_height / 2, expected) && pass;
+ pass = piglit_probe_pixel_rgb(w * 5.5, piglit_height / 2, expected) && pass;
+ pass = piglit_probe_pixel_rgb(w * 7.5, piglit_height / 2, expected) && pass;
+ pass = piglit_probe_pixel_rgb(w * 9.5, piglit_height / 2, expected) && pass;
+ pass = piglit_probe_pixel_rgb(w * 11.5, piglit_height / 2, expected) && pass;
piglit_present_results();