--- a/gfx.c Tue Jan 18 09:35:31 2005 +0000
+++ b/gfx.c Tue Jan 18 15:26:14 2005 +0000
@@ -23,11 +23,11 @@
byte *sp = (byte*)s;
assert(h >= 0);
- if (h != 0) do {
+ for (; h != 0; --h) {
memcpy(dp, sp, w);
dp += dpitch;
sp += spitch;
- } while (--h);
+ }
}