tvg_loader: fixed a wrong delete call. accepted/tizen/unified/20210831.143836 submit/tizen/20210830.065031
authorHermet Park <chuneon.park@samsung.com>
Mon, 30 Aug 2021 06:35:27 +0000 (15:35 +0900)
committerHermet Park <chuneon.park@samsung.com>
Mon, 30 Aug 2021 06:37:46 +0000 (15:37 +0900)
delete is not expected here, malloc-free must be paired.

Change-Id: I25ee480a238fa86d9cd01a3d5850031c9b443a89

src/loaders/tvg/tvgTvgLoader.cpp

index a15dda6..6f5e907 100644 (file)
@@ -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);
     }