summaryrefslogtreecommitdiff
path: root/amiga
diff options
context:
space:
mode:
authorChris Young <chris@unsatisfactorysoftware.co.uk>2012-08-05 10:21:39 +0100
committerChris Young <chris@unsatisfactorysoftware.co.uk>2012-08-05 10:21:39 +0100
commit1ceced6e673cd9e573bd1a0475fa8357296b3289 (patch)
tree5d96ba314d2e184f83af53dd7a7ff20e683a7806 /amiga
parent5a055e3b05925a4b482ff2fc1e4d18d57825df59 (diff)
downloadnetsurf-1ceced6e673cd9e573bd1a0475fa8357296b3289.tar.gz
netsurf-1ceced6e673cd9e573bd1a0475fa8357296b3289.tar.bz2
Free bitmap using correct function
Diffstat (limited to 'amiga')
-rwxr-xr-xamiga/plotters.c6
1 files changed, 5 insertions, 1 deletions
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)