X-Git-Url: https://codewiz.org/gitweb?a=blobdiff_plain;ds=sidebyside;f=gfx%2Fbitmap.c;h=36c5d00ebcdcbc57b3d0caf0cf6d9b01f8b5051a;hb=e923772d033d2c8262377bc11f747a90663abfbb;hp=f0681ea4238f71917ff7dfedfeb0cf42cdf8cc75;hpb=03d72c14a213544bfe50fd9145fe0e4c9f9229c8;p=bertos.git diff --git a/gfx/bitmap.c b/gfx/bitmap.c index f0681ea4..36c5d00e 100755 --- a/gfx/bitmap.c +++ b/gfx/bitmap.c @@ -16,6 +16,9 @@ /*#* *#* $Log$ + *#* Revision 1.2 2006/01/24 21:55:43 aleph + *#* gfx_blit_P(): use RASTER_SIZE() to calculate raster size + *#* *#* Revision 1.1 2006/01/24 02:17:49 bernie *#* Split out gfx.c into bitmap.c and line.c. *#* @@ -83,7 +86,7 @@ void gfx_bitmapClear(Bitmap *bm) */ void gfx_blit_P(Bitmap *bm, const pgm_uint8_t *raster) { - memcpy_P(bm->raster, raster, (bm->height / 8) * bm->width); + memcpy_P(bm->raster, raster, RASTER_SIZE(bm->width, bm->height)); } #endif /* CPU_HARVARD */