From 8b40680aa394e0b0cdc9b78229bf3b513ec4459e Mon Sep 17 00:00:00 2001 From: mrwastl Date: Wed, 29 Jun 2011 22:19:00 +0200 Subject: added driver futabaMDM166A; ported mem leak fixes to image.c (from 0.1.x); ported fixes to noritake800 (from 0.1.x); fixed some grammar mistakes --- glcddrivers/image.c | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'glcddrivers/image.c') diff --git a/glcddrivers/image.c b/glcddrivers/image.c index 4ca3937..6a67ddd 100644 --- a/glcddrivers/image.c +++ b/glcddrivers/image.c @@ -32,6 +32,7 @@ cDriverImage::cDriverImage(cDriverConfig * config) cDriverImage::~cDriverImage() { + DeInit(); delete oldConfig; } @@ -74,9 +75,15 @@ int cDriverImage::Init() int cDriverImage::DeInit() { if (newLCD) + { delete[] newLCD; + newLCD = 0; + } if (oldLCD) + { delete[] oldLCD; + oldLCD = 0; + } return 0; } -- cgit v1.2.3