summaryrefslogtreecommitdiff
path: root/framebuffer/fb_frontend_sdl.c
diff options
context:
space:
mode:
Diffstat (limited to 'framebuffer/fb_frontend_sdl.c')
-rw-r--r--framebuffer/fb_frontend_sdl.c15
1 files changed, 13 insertions, 2 deletions
diff --git a/framebuffer/fb_frontend_sdl.c b/framebuffer/fb_frontend_sdl.c
index 127088f92..139fbd33f 100644
--- a/framebuffer/fb_frontend_sdl.c
+++ b/framebuffer/fb_frontend_sdl.c
@@ -207,9 +207,20 @@ fb_os_option_override(void)
void
fb_os_redraw(struct bbox_s *box)
{
+ /*LOG(("%d,%d-%d,%d %d,%d", box->x0, box->y0,
+ box->x1, box->y1 ,
+ box->x1 - box->x0, box->y1 - box->y0));*/
+
+ if ((box->y1 - box->y0) < 0) {
+ LOG(("WTF happened"));
+ return;
+ }
+
SDL_UpdateRect(sdl_screen,
- box->x0, box->y0,
- box->x1 - box->x0, box->y1 - box->y0);
+ box->x0,
+ box->y0,
+ box->x1 - box->x0,
+ box->y1 - box->y0);
}
/*