aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2011-06-23DREAMWEB: Added ui settings integrationVladimir Menshakov
2011-06-23DREAMWEB: Added subtitle optionVladimir Menshakov
2011-06-23SAGA: Fix for Bug #3324850 ("ITE (SAGA): crash in dog sewers")D G Turner
This read of 1 byte past the end of the buffer has existed since the dragonMove() function was implemented, but since the change in bfb0986c to use ByteArray, this now causes an assertion due to the stricter bounds checking. This commit corrects the original issue. Thanks to fuzzie for this fix.
2011-06-23WII: Allow use of abort in OSystem_Wii classLittleboy
2011-06-23ANDROID: Allow use of abort() in JNI classLittleboy
2011-06-23TSAGE: Silence GCC warnings.eriktorbjorn
2011-06-23BASE: Correct usage of strtol().Christoph Mallon
- endptr needs not be initialised before calling strtol(), it is always set by strtol(). - endptr is never a null pointer after calling strtol(). - There is no need to rely on strtol() setting EINVAL (which is not guaranteed). Testing whether strtol() parsed till the end of the string is sufficient (it is guaranteed that the string is not empty at this point). - It is sufficient to just test for ERANGE without inspecting the return value, because a successful call to strtol() does not change errno. Signed-off-by: Alyssa Milburn <fuzzie@fuzzie.org>
2011-06-23BACKENDS: Silence warnings when compiling Win32TaskbarManager with mingw and ↵Littleboy
add CLSID_ShellLink definition
2011-06-23ANALYSIS: Add static casts to is* functionsLittleboy
This fixes a potential problem with passing char values that would be sign-extended and yield unexpected results. See http://msdn.microsoft.com/en-us/library/ms245348.aspx
2011-06-23LASTEXPRESS: Extract Clock and TrainLine classes to separate filesLittleboy
2011-06-23LASTEXPRESS: Move Menu class to a separate folderLittleboy
2011-06-23TSAGE: Added saving/restoring of playing sounds to savegamesPaul Gilbert
2011-06-23CREDITS: Add real name of serga per his requestEugene Sandulenko
2011-06-23Merge pull request #40 from bgK/ps3Eugene Sandulenko
PS3 Port
2011-06-23BASE: Fix build, and error handling in DO_OPTION_INT.Alyssa Milburn
This fixes the logic of 979fc29b (I hope) and includes some missing headers.
2011-06-23SWORD25: Add error checks after allocating memory with mallocJulien
2011-06-23COMMON: Add abort() to the list of forbidden symbolsJulien
2011-06-23BACKENDS: Add better error handling to OSystem_Win32::getDefaultConfigFileName()Julien
2011-06-23SCI: Allocate decompression buffers on the heapJulien
2011-06-23KYRA: Allocate screen region buffer on the heapJulien
2011-06-23DRACI: Allocate no-sound buffer on the heap in LegacySoundArchive::openArchive()Julien
2011-06-23LURE: Allocate debug strings buffer on the heapJulien
2011-06-23BACKENDS/GRAPHICS: Silence non zero-terminated terminated buffers warnings ↵Julien
by initializing the buffers to 0
2011-06-23TSAGE: Allocate resource decoding buffer on the heapJulien
2011-06-23TEENAGENT: Allocate large buffers on the heap instead of the stackJulien
2011-06-23GRAPHICS: Allocate Common::PEResources on the heap in WinFont::loadFromPE()Julien
2011-06-23AUDIO: Replace assignment in return call by separate assignment and return call.Julien
2011-06-23BASE: Check return value from strtol in DO_OPTION_INT macroJulien
2011-06-23AUDIO/BACKENDS/GRAPHICS: Add error checks after allocating memory with mallocJulien
2011-06-23ANALYSIS: Fix potential memory leak when using reallocJulien
When reallocation is unsuccessful, the passed buffer is not freed. In this case, assigning the result (NULL) will result in a leak of the original memory buffer. See http://msdn.microsoft.com/en-us/library/kkedhy7c.aspx
2011-06-23AGOS: Fix operator precedence warningJulien
2011-06-23DRACI: Replace abort() call by error()Julien
2011-06-23GIT: Ignore MSVC analysis build foldersJulien
2011-06-22BACKENDS: Fix compilation with UnityLittleboy
- Replace UNIX by POSIX - Move unity include to cpp file - Add exception for unistd.h and time.h headers
2011-06-22BACKENDS: Add missing enumeration value and GUID for compilation under older ↵Littleboy
versions of mingw64
2011-06-22GIT: Ignore Qt Creator project filesLittleboy
2011-06-22CONFIGURE: Fix Unity checksLittleboy
- Redirect pkgconfig errors to log file - Remove duplicated -lunity option - Fix output of selected taskbar integration when libunity is selected
2011-06-22LASTEXPRESS: Fix leak and corruption of event handlers function pointersLittleboy
- Add better error handling - Properly delete previous event handlers when setting new ones or restoring from backup
2011-06-22LASTEXPRESS: Refactor Fight classLittleboy
- Replace structs holding function pointers by proper classes - Move each fighter functions to separate files
2011-06-22LASTEXPRESS: Move Fight class to its own folderLittleboy
2011-06-23SAGA: Fix Bug #3323722 ("IHNM: Crash to desktop in Ellen's Adventure")D G Turner
Thanks to fuzzie for this fix. IHNM and ITE should be retested.
2011-06-22Merge pull request #46 from tramboi/masterEugene Sandulenko
DREAMWEB: Reversing and reimplementing natively frameoutv
2011-06-22I18N: Regenerate translations data fileThierry Crozat
2011-06-22I18N: Update Hungarian translation from patch #3323744Thierry Crozat
2011-06-22COMMON: Improve loading of translations data fileThierry Crozat
Now if the header of the file is not correct it continues to look for a valid file, while before if the first file found was obsolete or corrupted translation was disabled even if a valid file was present in the search path.
2011-06-22DREAMWEB: frameoutv becomes a native functionBertrand Augereau
2011-06-22TSAGE: Fix bug in sound fading in scene 20.Strangerke
This was blocking progress under linux...
2011-06-22Merge pull request #26 from Littleboy/taskbarEugene Sandulenko
Taskbar integration
2011-06-22TSAGE: Don't crash if -x option points to an non-existing savegame.eriktorbjorn
Instead, just pretend there is no spoon^H^H^H^H^H-x option.
2011-06-22CONFIGURE: When building the SDL backend, display the SDL version number.Bastien Bouclet
From SDL 1.3.0 onwards, audio CD support has been removed.