aboutsummaryrefslogtreecommitdiff
path: root/engines/fullpipe/statics.cpp
AgeCommit message (Collapse)Author
2017-11-18FULLPIPE: Clarify ownership of DynamicPhase::_exCommandColin Snover
2017-11-18FULLPIPE: Clarify ownership of pointer arrays in StaticANIObjectColin Snover
2017-11-18FULLPIPE: Fix memory leaks, ownership issues with various point listsColin Snover
2017-11-18FULLPIPE: Fix memory leaks and unnecessary indirect allocations in Motion ↵Colin Snover
and Sc2
2017-11-18FULLPIPE: Remove unnecessary and unsafe C-style castsColin Snover
2017-11-18FULLPIPE: Correctly fix Bitmap leaksColin Snover
2017-11-18FULLPIPE: Fix memory leaks of MovTable and remove unnecessary extra classColin Snover
2017-11-18FULLPIPE: Remove manual memory management of streamsColin Snover
2017-11-18FULLPIPE: Take references instead of pointers for required arguments in ↵Colin Snover
statics, remove unnecessary Picture allocation
2017-11-18FULLPIPE: Fix memory leak & unnecessary heap allocation of RectsColin Snover
2017-11-18FULLPIPE: Fix memory leaks, ownership issues, and endianness issues in ↵Colin Snover
graphics code
2017-11-18FULLPIPE: Fix whitespace errorsColin Snover
2017-11-18FULLPIPE: Make dimensions/coordinate getters pure functionsColin Snover
2017-11-18FULLPIPE: Remove illegal C-style cast to incompatible typeColin Snover
2017-03-24FULLPIPE: Plug one more memory leak in the Movement class destructorFilippos Karapetis
2017-03-24Unify all string function parameters to be const Common::String &Filippos Karapetis
Thanks to wjp for the suggestion
2017-03-22FULLPIPE: Plug a memory leak in _dynamicPhasesFilippos Karapetis
Free the pixel data of each entry in the _dynamicPhases array before emptying it
2017-03-22FULLPIPE: Fix corruption in flipped bitmapsFilippos Karapetis
The TODO in the code in question should be reviewed, but the call to freePixelData() unconditionally deleted the original bitmap, which is not correct
2017-03-22FULLPIPE: _data is unused in the Statics and DynamicPhase classesFilippos Karapetis
2017-03-22FULLPIPE: Change genFileName() and loadFile() to use Common::StringFilippos Karapetis
2017-03-22FULLPIPE: Change more object-related functions to use Common::StringFilippos Karapetis
2017-03-22FULLPIPE: Use Common::String in all scene object namesFilippos Karapetis
2017-03-22FULLPIPE: Change transCyrillic() to accept a Common::StringFilippos Karapetis
2017-03-22FULLPIPE: Use Common::String with _memfilename and loadFile()Filippos Karapetis
There are several calls to loadFile() with _memfilename, which is why these two changes are interconnected
2017-03-22FULLPIPE: Change _staticsName to be a Common::StringFilippos Karapetis
2016-12-31FULLPIPE: Fix leaks in surface and bitmap usage.Aaryaman Vasishta
Fixes part of bug #9654.
2016-12-13FULLPIPE: Revert memory leak fixing as that introduced tons of regressionsEugene Sandulenko
2016-12-12FULLPIPE: Plug more memory leaksEugene Sandulenko
2016-12-12FULLPIPE: Fix memory leak in bitmap codeEugene Sandulenko
2016-12-12FULLPIPE: Plug more memory leaksEugene Sandulenko
2016-12-10FULLPIPE: Clarify null callback usage across the scenesEugene Sandulenko
2016-10-26FULLPIPE: Fix if statement. Thanks to PVS-StudioEugene Sandulenko
2016-09-24FULLPIPE: Fix Movement::calcDurationRetro-Junk
2016-09-21FULLPIPE: Added more debug output to scene09. Clarified pixel data type.Eugene Sandulenko
2016-09-21FULLPIPE: Remove obsolete warningEugene Sandulenko
2016-09-18FULLPIPE: Remove workaround and follow the original in StaticANIObject copy ↵Eugene Sandulenko
constructor
2016-09-18FULLPIPE: Fix StaticANIObject::getMovementIdByIdRetro-Junk
2016-09-11FULLPIPE: Fix reversed statics initializationRetro-Junk
2016-09-10FULLPIPE: Fix out of bounds write in Movement::removeFirstPhaseRetro-Junk
2016-09-10FULLPIPE: Fix Movement::loadPixelDataRetro-Junk
2016-09-07FULLPIPE: Added and using StaticANIObject::isPixelHitAtPos()Eugene Sandulenko
2016-09-07FULLPIPE: Further work on the hangers in scene09Eugene Sandulenko
2016-09-07FULLPIPE: Fix invalid readEugene Sandulenko
2016-09-05FULLPIPE: Rename is GabeObjectEugene Sandulenko
2016-09-04FULLPIPE: Rename in ExCommand structureEugene Sandulenko
2016-09-04JANITORIAL: Fix whitespacesEugene Sandulenko
2016-09-04FULLPIPE: Fix Valgrind warningTorbjörn Andersson
Since _points is allocated with realloc(), it should be freed with free(), not delete.
2016-08-31FULLPIPE: Fix incorrect code path in StaticANIObject::updateRetro-Junk
2016-08-29FULLPIPE: Read signed values where potentially negative values could appearEugene Sandulenko
2016-08-29FULLPIPE: Fix condition check in StaticANIObject::updateRetro-Junk