summaryrefslogtreecommitdiff
path: root/frontends
diff options
context:
space:
mode:
authorChris Young <chris@unsatisfactorysoftware.co.uk>2019-06-09 19:29:56 +0100
committerChris Young <chris@unsatisfactorysoftware.co.uk>2019-06-09 19:29:56 +0100
commit7314651b9506d9810ce15c45811894e4e6a89107 (patch)
tree8b9cb27b921a5476255f22360233254c807f4a15 /frontends
parente82107a29611f9d77a8699bac625df4524563137 (diff)
downloadnetsurf-7314651b9506d9810ce15c45811894e4e6a89107.tar.gz
netsurf-7314651b9506d9810ce15c45811894e4e6a89107.tar.bz2
NULL drawhandle after free
Diffstat (limited to 'frontends')
-rw-r--r--frontends/amiga/bitmap.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/frontends/amiga/bitmap.c b/frontends/amiga/bitmap.c
index 6ad1610cf..e160f9351 100644
--- a/frontends/amiga/bitmap.c
+++ b/frontends/amiga/bitmap.c
@@ -546,6 +546,7 @@ static inline struct BitMap *ami_bitmap_get_generic(struct bitmap *bitmap,
DirectDrawTrueColor(ddh, (ULONG *)amiga_bitmap_get_buffer(bitmap), 0, 0, TAG_DONE);
DeleteDirectDrawHandle(ddh);
ReleaseDrawHandle(bitmap->drawhandle);
+ bitmap->drawhandle = NULL;
}
ami_bitmap_argb_to_rgba(bitmap);
} else {