Roland van Laar
7b77a87390
DIRECTOR: LINGO: Create new datum on checks
...
Various equality checks used the first datum to signal the value of the
check. Setting the Datums type to int in the process.
Datum's destructor only removes the item that corresponds with it's
current type.
For example, when comparing two strings, d1 and d2. D1's type would
be set to int indicating if there was a match. D1, now being an int,
would not remove the string on destruction. The result is a memory leak.
2022-09-21 12:06:30 +02:00
VAN-Gluon
9a5a87ca53
I18N: Update translation (Japanese)
...
Currently translated at 100.0% (1764 of 1764 strings)
2022-09-21 09:37:46 +00:00
George Kormendi
7b6b174508
I18N: Update translation (Hungarian)
...
Currently translated at 100.0% (1764 of 1764 strings)
2022-09-21 09:37:46 +00:00
Roland van Laar
3f2744d99f
DIRECTOR: Fix resource leak coverity #1430023
...
Fix Resource leak when running with debugflag `screenshot`.
2022-09-21 10:02:07 +02:00
athrxx
7b26a8f602
KYRA: add comment
2022-09-21 00:18:08 +02:00
athrxx
424eb6d7a7
KYRA: (DOS/Floppy) - add some sanity checks/errors
...
(these never get triggered, but this isn't obvious, neither to static checkers nor to human beings)
2022-09-21 00:16:48 +02:00
djsrv
4dd8a1df3e
DIRECTOR: LINGO: Add missing ignoreGlobal = false
2022-09-20 17:54:41 -04:00
IlDucci
cfaf511486
I18N: Update translation (Spanish)
...
Currently translated at 100.0% (1764 of 1764 strings)
2022-09-20 21:31:39 +00:00
Roland van Laar
82142000c6
GRAPHICS: MACGUI: leave _desktopBmp as a nullptr
...
Make sure _desktopBmp can be checked to be a nullptr.
2022-09-20 23:19:08 +02:00
Niv Baehr
7b6f852a17
SCUMM: HE: fix costume loop regression
2022-09-21 00:13:26 +03:00
ScummVM-Translations
b44461c5e6
I18N: Update translation files
...
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.
Translation: ScummVM/scummvm
Translate-URL: https://translations.scummvm.org/projects/scummvm/scummvm/
2022-09-20 21:12:37 +00:00
Roland van Laar
c537cd9ca6
GRAPHICS: MACGUI: Fix memory leak
...
Clean up _desktopBmp before it's reallocated again.
2022-09-20 23:12:09 +02:00
ScummVM-Translations
19e9f97824
I18N: Update translations templates
2022-09-20 21:10:47 +00:00
athrxx
e14afbf282
KYRA: init non-initialized member vars
2022-09-20 23:10:27 +02:00
athrxx
92cfdde704
KYRA: (HOF) - fix typo
...
This would actually be able to cause glitches if triggered. Which doesn't happen...
2022-09-20 22:37:36 +02:00
Roland van Laar
1da186e511
DIRECTOR: fix memory leak: Window::probeMacBinary
2022-09-20 22:18:47 +02:00
athrxx
015820f0bd
KYRA: init non-initialized member vars
2022-09-20 22:14:53 +02:00
Roland van Laar
3285aae6d1
AUDIO: fix memory leak in aiff
...
Dispose of the AIFF stream properly by setting the disposeAfterUse flag
in all makeStream functions.
2022-09-20 22:13:31 +02:00
ScummVM-Translations
c682e24d01
I18N: Update translation files
...
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.
Translation: ScummVM/scummvm
Translate-URL: https://translations.scummvm.org/projects/scummvm/scummvm/
2022-09-20 19:13:15 +00:00
Roland van Laar
76da8b7f3a
JANITORIAL: BACKENDS: MIDI: Add override keywords
...
Mark MidiDriver_Sndio and MidiDriver_ALSA overridden methods
with override.
Removes compile warnings:
`overrides a member function but is not marked 'override'`
when building with clang.
2022-09-20 21:12:35 +02:00
ScummVM-Translations
6ec6fc1422
I18N: Update translations templates
2022-09-20 18:33:15 +00:00
athrxx
f6b031b283
KYRA: init non-initialized member vars
2022-09-20 20:32:44 +02:00
athrxx
236db2d658
KYRA: init non-initialized member vars
2022-09-20 20:32:44 +02:00
Scott Percival
fe86d41701
DIRECTOR: Implement disasm debugger command
2022-09-20 20:17:06 +02:00
Scott Percival
29cc573d96
DIRECTOR: Update scriptframe command to include cast ID
2022-09-20 20:17:06 +02:00
Scott Percival
c1ebb4d52d
DIRECTOR: Implement funcs debugger command
2022-09-20 20:17:06 +02:00
Scott Percival
31472c30e2
DIRECTOR: LINGO: Split out disassembly formatting code
2022-09-20 20:17:06 +02:00
Scott Percival
c56d9056d4
DIRECTOR: Initial implementation of funcs debugger command
2022-09-20 20:17:06 +02:00
Scott Percival
5c5929737d
DIRECTOR: Implement cast debugger command
2022-09-20 20:17:06 +02:00
Scott Percival
8d29dec888
DIRECTOR: Implement channels debugger command
2022-09-20 20:17:06 +02:00
Scott Percival
3d9cf67233
DIRECTOR: Implement frame and nextframe debugger commands
2022-09-20 20:17:06 +02:00
Lothar Serra Mari
a0bd718a49
I18N: Update translation (German)
...
Currently translated at 100.0% (1764 of 1764 strings)
2022-09-20 17:45:58 +00:00
Lothar Serra Mari
a00cabebfb
NEWS: Mention latest QUEEN fixes in German NEWS file
2022-09-20 19:43:27 +02:00
Lothar Serra Mari
eb01f6ac68
NEWS: Fix typo in latest QUEEN announcement
2022-09-20 19:42:41 +02:00
ScummVM-Translations
182c4bdda3
I18N: Update translation files
...
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.
Translation: ScummVM/scummvm
Translate-URL: https://translations.scummvm.org/projects/scummvm/scummvm/
2022-09-20 17:41:17 +00:00
Eugene Sandulenko
f953baed68
NEWS: Mention Hebrew font for Queen
2022-09-20 19:40:58 +02:00
ScummVM-Translations
161ecacb0c
I18N: Update translations templates
2022-09-20 17:39:29 +00:00
ScummVM-Translations
d75efacd16
I18N: Update translation files
...
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.
Translation: ScummVM/scummvm
Translate-URL: https://translations.scummvm.org/projects/scummvm/scummvm/
2022-09-20 17:39:28 +00:00
BLooperZ
e03da61361
QUEEN: GUI option to use custom hebrew font
2022-09-20 19:39:15 +02:00
BLooperZ
d8da2e362e
QUEEN: improved hebrew font
2022-09-20 19:39:15 +02:00
ScummVM-Translations
03e06dbdfb
I18N: Update translations templates
2022-09-20 17:38:30 +00:00
Donovan Watteau
80e134a912
SCUMM: Let it build again without ENABLE_SCUMM_7_8
2022-09-20 19:38:18 +02:00
Lothar Serra Mari
94e0c7d0e8
GUI: I18N: Update GUI translations datafile
2022-09-20 19:02:57 +02:00
Lothar Serra Mari
8234b86ca6
NEWS: Add latest AGI changes to German NEWS file
2022-09-20 18:47:32 +02:00
Roland van Laar
477667688d
DIRECTOR: Fix memory leak in Cast::loadBitmapData
...
Delete `pic` when returning early.
2022-09-20 16:30:57 +02:00
Roland van Laar
d4ab4b3514
JANITORIAL: DIRECTOR: whitespace cleanup
2022-09-20 16:15:41 +02:00
Roland van Laar
43a2e79dec
DIRECTOR: Cleanup memory leaks in LingoArchive
...
Create a variable on ScriptContext to track if it's only in
lctxContexts to ease deletion.
Factories and scripts with script id < 0 are tracked and deleted on
~LingoArchive. The hashmaps lctxContexts and scriptContexts overlap in
the values. The forementioned factories and scripts with script id < 0
were only in lctxContext.
scriptContexts was already cleaned up in ~LingoArchive.
2022-09-20 16:09:20 +02:00
Roland van Laar
b517ab6635
GRAPHICS: MACGUI: Fix memory leak in scaleFont
...
Free all surfaces after use.
2022-09-20 11:04:58 +02:00
Roland van Laar
980e136c77
DIRECTOR: Fix memory leak
...
Delete iniSteam after use.
2022-09-20 11:04:58 +02:00
ScummVM-Translations
d0cc3be5e6
I18N: Update translation files
...
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.
Translation: ScummVM/scummvm
Translate-URL: https://translations.scummvm.org/projects/scummvm/scummvm/
2022-09-19 22:47:15 +00:00