From 1ceced6e673cd9e573bd1a0475fa8357296b3289 Mon Sep 17 00:00:00 2001 From: Chris Young Date: Sun, 5 Aug 2012 10:21:39 +0100 Subject: [PATCH] Free bitmap using correct function --- amiga/plotters.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/amiga/plotters.c b/amiga/plotters.c index 239b44269..e69e05618 100755 --- a/amiga/plotters.c +++ b/amiga/plotters.c @@ -207,7 +207,11 @@ void ami_free_layers(struct gui_globals *gg) FreeVec(gg->tmprasbuf); FreeVec(gg->areabuf); DisposeLayerInfo(gg->layerinfo); - p96FreeBitMap(gg->bm); + if(palette_mapped == false) { + p96FreeBitMap(gg->bm); + } else { + FreeBitMap(gg->bm); + } } void ami_clearclipreg(struct gui_globals *gg)