From 11bbce74479994e8ee9420112f80a01eb2944f28 Mon Sep 17 00:00:00 2001 From: Bent Bisballe Nyeng Date: Thu, 15 Sep 2016 19:08:08 +0200 Subject: Added new inline display for showing load progress. --- plugingui/pixelbuffer.cc | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) (limited to 'plugingui/pixelbuffer.cc') diff --git a/plugingui/pixelbuffer.cc b/plugingui/pixelbuffer.cc index 906e4d6..5d032b4 100644 --- a/plugingui/pixelbuffer.cc +++ b/plugingui/pixelbuffer.cc @@ -69,7 +69,8 @@ void PixelBuffer::setPixel(size_t x, size_t y, } PixelBufferAlpha::PixelBufferAlpha(size_t width, size_t height) - : buf(nullptr) + : managed(true) + , buf(nullptr) , x(0) , y(0) { @@ -78,7 +79,10 @@ PixelBufferAlpha::PixelBufferAlpha(size_t width, size_t height) PixelBufferAlpha::~PixelBufferAlpha() { - free(buf); + if(managed) + { + free(buf); + } } void PixelBufferAlpha::realloc(size_t width, size_t height) -- cgit v1.2.3