diff --git a/src/loaders/tvg/tvgTvgLoader.cpp b/src/loaders/tvg/tvgTvgLoader.cpp index a15dda6a..6f5e907a 100644 --- a/src/loaders/tvg/tvgTvgLoader.cpp +++ b/src/loaders/tvg/tvgTvgLoader.cpp @@ -214,7 +214,7 @@ void TvgLoader::run(unsigned tid) if (compressed) { data = (char*) lzwDecode((uint8_t*) data, compressedSize, compressedSizeBits, uncompressedSize); root = interpreter->run(data, data + uncompressedSize); - delete(data); + free(data); } else { root = interpreter->run(data, this->data + size); }