scummvm/common/formats
Harishankar Kumar 7d8dcebeb7
COMMON: Fix memory leak when invalid PE executable is loaded
In function `PEResources::loadFromEXE`, there were memory leaks
because of not properly handling with streams, and thus when the
loaded movie was bad/non-exe file, the memory was not freed.

This was undetected in normal exe loading because there the streams
were being assigned and closed properly.
2023-06-14 13:57:50 +02:00
..
iff_container.cpp
iff_container.h
ini-file.cpp COMMON: Strip whitespace before checking if an INI line is a comment. 2023-05-11 00:22:14 +03:00
ini-file.h COMMON: Add ability to disable valueless line warning in INI files. 2023-03-16 15:04:02 +01:00
json.cpp CLOUD: Janitorial 2023-04-08 16:20:11 +02:00
json.h CLOUD: Janitorial 2023-04-08 16:20:11 +02:00
module.mk COMMON: Move ProDos disk parser from Immortal engine to Common 2023-02-15 17:02:41 -05:00
prodos.cpp COMMON: Fix array size of 'name' argument in ProDOSFile constructor 2023-03-01 16:41:16 -05:00
prodos.h JANITORIAL: Remove excess debug statements and inconsistent indentation in prodos.cpp/h 2023-02-15 17:02:41 -05:00
quicktime.cpp
quicktime.h
winexe_ne.cpp COMMON: Better handling for malformed NE Windows executables 2023-01-27 19:56:50 +01:00
winexe_ne.h
winexe_pe.cpp COMMON: Fix memory leak when invalid PE executable is loaded 2023-06-14 13:57:50 +02:00
winexe_pe.h
winexe.cpp
winexe.h
xmlparser.cpp COMMON: Add ability to handle unknown xml keys 2023-02-08 00:30:08 +01:00
xmlparser.h COMMON: Add ability to handle unknown xml keys 2023-02-08 00:30:08 +01:00