X-Git-Url: https://git.artsoft.org/?p=rocksndiamonds.git;a=blobdiff_plain;f=src%2Flibgame%2Fsystem.c;h=bd9fc229206806112c19f051eb9e02d0615018bc;hp=51b38c16862237ef181c707aacdc6e1a4eb19785;hb=868a1c69992bb641676a9e6eee5e7308cd02ecde;hpb=df8111be2dc97172f30c7162eca4641d027e2aa4 diff --git a/src/libgame/system.c b/src/libgame/system.c index 51b38c16..bd9fc229 100644 --- a/src/libgame/system.c +++ b/src/libgame/system.c @@ -375,7 +375,7 @@ inline void DrawSimpleWhiteLine(Bitmap *bitmap, int from_x, int from_y, int to_x, int to_y) { #ifdef TARGET_SDL - SDLDrawSimpleLine(bitmap->surface, from_x, from_y, to_x, to_y, 0xffffff); + SDLDrawSimpleLine(bitmap, from_x, from_y, to_x, to_y, 0xffffff); #else XSetForeground(display, bitmap->gc, WhitePixel(display, screen)); XDrawLine(display, bitmap->drawable, bitmap->gc, from_x, from_y, to_x, to_y); @@ -403,8 +403,8 @@ inline void DrawLine(Bitmap *bitmap, int from_x, int from_y, continue; #if defined(TARGET_SDL) - sge_Line(bitmap->surface, - from_x + dx, from_y + dy, to_x + dx, to_y + dy, pixel); + SDLDrawLine(bitmap, + from_x + dx, from_y + dy, to_x + dx, to_y + dy, pixel); #elif defined(TARGET_ALLEGRO) AllegroDrawLine(bitmap->drawable, from_x + dx, from_y + dy, to_x + dx, to_y + dy, pixel); @@ -653,7 +653,7 @@ inline boolean PendingEvent(void) inline void NextEvent(Event *event) { #ifdef TARGET_SDL - SDL_WaitEvent(event); + SDLNextEvent(event); #else XNextEvent(display, event); #endif