From 1afd56af302842aca529e5448d81172a4ee4eb95 Mon Sep 17 00:00:00 2001
From: "p.kosyh@gmail.com"
Date: Sat, 23 Apr 2011 09:51:12 +0000
Subject: [PATCH] clip in fill
---
src/sdl-instead/instead.c | 2 ++
1 file changed, 2 insertions(+)
diff --git a/src/sdl-instead/instead.c b/src/sdl-instead/instead.c
index 74588aa..1145222 100644
--- a/src/sdl-instead/instead.c
+++ b/src/sdl-instead/instead.c
@@ -1225,7 +1225,9 @@ static int luaB_fill_sprite(lua_State *L) {
if (h == -1)
h = gfx_img_h(d) - 2 * yoff;
game_pict_modify(d);
+ gfx_clip(game_theme.xoff, game_theme.yoff, game_theme.w - 2*game_theme.xoff, game_theme.h - 2*game_theme.yoff);
gfx_img_fill(d, x + xoff, y + yoff, w, h, col);
+ gfx_noclip();
lua_pushboolean(L, 1);
return 1;
}