summaryrefslogtreecommitdiff
path: root/gfx.c
diff options
context:
space:
mode:
authortron <tron@openttd.org>2006-09-02 20:34:33 +0000
committertron <tron@openttd.org>2006-09-02 20:34:33 +0000
commit608e9db8252ca6fd919a1b844698fa8c732f287e (patch)
tree1d76ddc0a0102e9829207503f6e5aad1380346b1 /gfx.c
parente3d00af21eec2acdfb85716c7be0346f4bb7231b (diff)
downloadopenttd-608e9db8252ca6fd919a1b844698fa8c732f287e.tar.xz
(svn r6347) Undo
Diffstat (limited to 'gfx.c')
-rw-r--r--gfx.c46
1 files changed, 2 insertions, 44 deletions
diff --git a/gfx.c b/gfx.c
index 1cb54b462..d0f6fd044 100644
--- a/gfx.c
+++ b/gfx.c
@@ -190,7 +190,7 @@ void GfxDrawLine(int x, int y, int x2, int y2, int color)
// Check clipping first
{
- const DrawPixelInfo *dpi = _cur_dpi;
+ DrawPixelInfo *dpi = _cur_dpi;
int t;
if (x < dpi->left && x2 < dpi->left) return;
@@ -560,7 +560,7 @@ int GetStringWidth(const char *str)
int DoDrawString(const char *string, int x, int y, uint16 real_color)
{
- const DrawPixelInfo *dpi = _cur_dpi;
+ DrawPixelInfo *dpi = _cur_dpi;
FontSize size = _cur_fontsize;
byte c;
byte color;
@@ -753,47 +753,6 @@ static void GfxBlitTileZoomIn(BlitterParams *bp)
break;
default:
-#if 0
- src = src_o;
- do {
- int offs = bp->start_x;
-
- dst = bp->dst;
- for (src = src_o;; src += num + 2) {
- skip = src[1];
- if (skip >= offs) {
- dst += skip;
- break;
- }
- offs -= skip;
-
- done = src[0];
- num = done & 0x7F;
- if (num > offs) {
- src += offs;
- dst += offs;
- num -= offs;
- break;
- }
- }
-
- src += 2;
-
- for (;;) {
- do {
- *dst++ = *src++;
- } while (--num != 0);
-
- if (done & 0x80) break;
-
- done = *src++;
- num = done & 0x7F;
- dst += *src++;
- }
-
- bp->dst += bp->pitch;
- } while (--bp->height != 0);
-#else
do {
do {
done = src_o[0];
@@ -835,7 +794,6 @@ static void GfxBlitTileZoomIn(BlitterParams *bp)
bp->dst += bp->pitch;
} while (--bp->height != 0);
-#endif
break;
}
}