diff options
author | Chris Young <chris@unsatisfactorysoftware.co.uk> | 2012-08-05 10:21:39 +0100 |
---|---|---|
committer | Chris Young <chris@unsatisfactorysoftware.co.uk> | 2012-08-05 10:21:39 +0100 |
commit | 1ceced6e673cd9e573bd1a0475fa8357296b3289 (patch) | |
tree | 5d96ba314d2e184f83af53dd7a7ff20e683a7806 | |
parent | 5a055e3b05925a4b482ff2fc1e4d18d57825df59 (diff) | |
download | netsurf-1ceced6e673cd9e573bd1a0475fa8357296b3289.tar.gz netsurf-1ceced6e673cd9e573bd1a0475fa8357296b3289.tar.bz2 |
Free bitmap using correct function
-rwxr-xr-x | amiga/plotters.c | 6 |
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) |