dc_hw draw_point cross check.
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@1675 bbd45198-f89e-11dd-88c7-29a3b14d5316
This commit is contained in:
parent
3dcb78d3e0
commit
825a978c75
|
@ -227,7 +227,9 @@ static void rtgui_dc_hw_draw_point(struct rtgui_dc* self, int x, int y)
|
|||
dc = (struct rtgui_dc_hw*) self;
|
||||
|
||||
x = x + dc->owner->extent.x1;
|
||||
if(x < dc->owner->extent.x1 || x >= dc->owner->extent.x2) return;
|
||||
y = y + dc->owner->extent.y1;
|
||||
if(y < dc->owner->extent.y1 || y >= dc->owner->extent.y2) return;
|
||||
|
||||
/* draw this point */
|
||||
dc->hw_driver->ops->set_pixel(&(dc->owner->gc.foreground), x, y);
|
||||
|
|
Loading…
Reference in New Issue