From 8050519bed55cfd33be5592c53e380a827dee060 Mon Sep 17 00:00:00 2001 From: Michael Lotz Date: Sat, 13 Sep 2008 15:28:31 +0000 Subject: [PATCH] CID 157: Fix usage of *covers instead of cover which in this case indeed is NULL and should have lead to a crash. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@27481 a95241bf-73f2-0310-859d-f6bbb57e9c96 --- .../app/drawing/Painter/drawing_modes/DrawingModeSelect.h | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/servers/app/drawing/Painter/drawing_modes/DrawingModeSelect.h b/src/servers/app/drawing/Painter/drawing_modes/DrawingModeSelect.h index fa4cfc5658..30bd22cba3 100644 --- a/src/servers/app/drawing/Painter/drawing_modes/DrawingModeSelect.h +++ b/src/servers/app/drawing/Painter/drawing_modes/DrawingModeSelect.h @@ -4,6 +4,7 @@ * * DrawingMode implementing B_OP_SELECT on B_RGBA32. * + */ #ifndef DRAWING_MODE_SELECT_H @@ -194,7 +195,7 @@ blend_color_hspan_select(int x, int y, unsigned len, } else if (cover) { do { if (colors->a > 0 && compare(p, high, low, &color)) { - BLEND_SELECT(p, color.red, color.green, color.blue, *covers); + BLEND_SELECT(p, color.red, color.green, color.blue, cover); } p += 4; ++colors;