Commit Graph
137148 Commits
Author SHA1 Message Date
Nathanael Gentry b0d8880919 DIRECTOR: LINGO: Implement property array functions 2020-04-28 23:32:57 +02:00
Nathanael Gentry c74ef4136b DIRECTOR: LINGO: Implement property array comparisons 2020-04-28 23:32:57 +02:00
Nathanael Gentry 1f77ea3a31 DIRECTOR: LINGO: Finish property array datum type 2020-04-28 23:32:57 +02:00
Nathanael Gentry 94b80a2e10 DIRECTOR: LINGO: Collapse compareTo functions 2020-04-28 23:32:57 +02:00
Eugene Sandulenko 4bd7cdf28f SLUDGE: Add release versions of Robin's Rescue 2020-04-28 19:25:33 +02:00
Eugene Sandulenko ccabd54e8c SLUDGE: Added frasse versions 2020-04-28 18:46:25 +02:00
Eugene Sandulenko 7652fad2f4 SLUDGE: Dropped incorrect detection entry for cubert 2020-04-28 15:57:28 +02:00
Eugene Sandulenko f8a4160b88 SLUDGE: Added older versions of Mandy to detection 2020-04-28 15:43:47 +02:00
Eugene Sandulenko c1c3a8cf52 SLUDGE: Corrected language and specified version for mandy 2020-04-28 15:36:07 +02:00
Eugene Sandulenko ec0e065903 SLUDGE: Added new SLUDGE games to detection 2020-04-28 15:31:46 +02:00
Eugene Sandulenko bb5feeb909 SLUDGE: Fix buffer overrun 2020-04-28 11:56:50 +02:00
Eugene Sandulenko 52dfe31842 SLUDGE: Initialize variable for corner case 2020-04-28 11:56:36 +02:00
Eugene Sandulenko 7f149136ca SLUDGE: Plug memory leak 2020-04-28 11:56:22 +02:00
Eugene Sandulenko eba2b4814b SLUDGE: Plug memory leak 2020-04-28 11:45:44 +02:00
Eugene Sandulenko b83494215d GRAPHICS: Correctly initialize BDF fonts when scaling and reading from cache 2020-04-28 10:52:05 +02:00
Eugene Sandulenko c46b35ac5a DRAGONS: Initialize variable 2020-04-28 10:42:58 +02:00
Eugene Sandulenko 8f13da50fa JANITORIAL: Code formatting 2020-04-28 10:42:36 +02:00
Eugene Sandulenko 8b0ff834d0 VIDEO: Fix typo which could lead to crash in mpeg decoder 2020-04-28 10:38:37 +02:00
Eugene Sandulenko ac82bb8823 GUI: Sync constructors 2020-04-28 10:04:09 +02:00
Eugene Sandulenko 7e592fd00b GLK: ALAN3: Fix malloc/delete[] mismatch 2020-04-28 09:46:57 +02:00
Eugene Sandulenko d985b2ccfd GLK: ALAN2: Fix another instance of incorrect printf format 2020-04-28 09:45:29 +02:00
Eugene Sandulenko a37e9a8f9a HDB: Replace NULL with nullptr 2020-04-28 09:42:27 +02:00
Eugene Sandulenko 6e162cfe60 HDB: Init rest of the variables and replace NULL with nullptr 2020-04-28 09:40:30 +02:00
Eugene Sandulenko a446809fc3 HDB: Remove redundant check thanks to strlcpy() 2020-04-28 09:40:05 +02:00
Eugene Sandulenko 2165c26244 COMMON: Hide object destruction from Coverity also in U32String 2020-04-28 09:24:48 +02:00
Eugene Sandulenko 8a3fc359b2 DEVTOOLS: Modified macros, so they are less error-prone.
Code generation for libsdl_net was always performed. The condition
did not work as expected. Macros are dangerous.
2020-04-28 08:56:51 +02:00
Eugene Sandulenko 5792c61933 GLK: ADRIFT: Added missing parenthesis. Loop was broken 2020-04-28 08:56:25 +02:00
Matthew Duggan f9035f83bb ULTIMA8: Fix lots of coverity issues 2020-04-28 14:50:06 +09:00
Paul Gilbert ced08c2c4b ULTIMA4: Refactor death code into it's own class 2020-04-27 22:00:06 -07:00
Paul Gilbert cd45556cb4 ULTIMA4: Move response parts into their own class 2020-04-27 22:00:06 -07:00
Paul Gilbert 03afa37139 ULTIMA4: General cleanups 2020-04-27 22:00:06 -07:00
rsn8887 68fad60eb6 PSP2: Fix cloud integration 2020-04-27 23:02:18 -05:00
Paul Gilbert e4a26c25e0 ULTIMA4: Further Coverity fixes 2020-04-27 19:45:45 -07:00
Paul Gilbert 92df813caf ULTIMA4: Further Coverity fixes 2020-04-27 19:45:45 -07:00
Paul Gilbert 193c66a9c1 ULTIMA4: Default values for waitable controllers 2020-04-27 19:45:45 -07:00
Paul Gilbert ea5361359e ULTIMA4: Making Escape key a keybinding action 2020-04-27 19:45:45 -07:00
Thierry Crozat 03cf6531a5 AUDIO: Fix mismatching malloc/delete[] 2020-04-27 23:06:15 +01:00
Thierry Crozat c421a25b8e GRAPHICS: Fix mismatching malloc/delete[] 2020-04-27 23:06:15 +01:00
Eugene Sandulenko b9fab94dbf COMMON: Shut coverity up with tons of false positives 2020-04-27 23:51:56 +02:00
Eugene Sandulenko dcaea3c255 DRAGONS: Commenting out dangerous code
These local arrays seems to be unused, but something tells me, that
in fact, in the original they were part of a struct with variable
which follows it used as second element.

These arrays are 10 bytes long, but there is an attempt to copy
600 bytes into them with unsafe strcpy().

If this breaks the game, then these places need a full rework.
2020-04-27 23:27:47 +02:00
Eugene Sandulenko df30831bcf GLK: ALAN3: Replace defines with actual function calls 2020-04-27 23:18:56 +02:00
Eugene Sandulenko 8e6776ebd9 GLK: ALAN2: Replace defines with actual function calls 2020-04-27 23:03:43 +02:00
Eugene Sandulenko 511722a6c7 GLK: AGT: Clean up strdup usage 2020-04-27 23:00:41 +02:00
Eugene Sandulenko 14242835ef GLK: Fix mismatching new[]/free 2020-04-27 22:53:26 +02:00
Eugene Sandulenko 4a6c0fb35e SWORD1: Fix mismatching malloc/delete[] 2020-04-27 22:52:13 +02:00
Eugene Sandulenko 1cf604363c CRUISE: Fix mismatching malloc/delete[] 2020-04-27 22:51:25 +02:00
Eugene Sandulenko eb04cff38d COMMON: Swtich scumm_strdup to malloc(), so its behaviour matches strdup() 2020-04-27 22:46:22 +02:00
Eugene Sandulenko d16e7df603 WINTERMUTE: Fix printf format specifier 2020-04-27 22:31:49 +02:00
Eugene Sandulenko 1a601e661f GLK: ALAN2: Fix printf parameters 2020-04-27 22:30:24 +02:00
Eugene Sandulenko 67cf8457d4 GLK: AGT: Fix printf arguments 2020-04-27 22:19:33 +02:00