From 7c14bff469c9d1bd027555b3fb7a820853f0a02e Mon Sep 17 00:00:00 2001 From: Chris Young Date: Sun, 16 Aug 2015 12:41:21 +0100 Subject: TmpRas should be in chip mem for OS3/AGA --- amiga/plotters.c | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'amiga/plotters.c') diff --git a/amiga/plotters.c b/amiga/plotters.c index 09b08354c..26479ad20 100644 --- a/amiga/plotters.c +++ b/amiga/plotters.c @@ -167,7 +167,12 @@ void ami_init_layers(struct gui_globals *gg, ULONG width, ULONG height) if((!gg->areabuf) || (!gg->rp->AreaInfo)) warn_user("NoMemory",""); InitArea(gg->rp->AreaInfo,gg->areabuf, AREA_SIZE/5); +#ifdef __amigaos4__ gg->rp->TmpRas = AllocVecTagList(sizeof(struct TmpRas), NULL); +#else + /* TmpRas needs to be in chip mem on OS3 */ + gg->rp->TmpRas = AllocVec(sizeof(struct TmpRas), MEMF_CHIP); +#endif if((!gg->tmprasbuf) || (!gg->rp->TmpRas)) warn_user("NoMemory",""); -- cgit v1.2.3