Age | Commit message (Collapse) | Author | |
---|---|---|---|
2011-06-24 | BASE: Mess with strtol error handling some more. | Alyssa Milburn | |
WinCE's strtol can't actually do proper error handling because it is lacking errno, so just check the bounds instead. If you really have some need to pass LONG_MIN/LONG_MAX as command-line parameters then it could always be #ifdeffed, but I'm assuming no-one cares. | |||
2011-06-24 | LASTEXPRESS: Move subtitle-related methods to the SubtitleEntry class | Littleboy | |
2011-06-24 | LASTEXPRESS: Refactor Sound class | Littleboy | |
- Move entry-related functions to separate class - Move enumeration to shared header and rename FlagType to SoundFlag | |||
2011-06-24 | DREAMWEB: Show subtitle options only for CD version | Vladimir Menshakov | |
2011-06-24 | DREAMWEB: Fixed continuing to another procedure. (axe misuse crash) | Vladimir Menshakov | |
2011-06-24 | LASTEXPRESS: Implement playLoopingSound() | Eugene Sandulenko | |
In order for it to work properly, updateQueue() should be unstubbed. | |||
2011-06-24 | README: Move and rename translated README | Thierry Crozat | |
2011-06-24 | DREAMWEB: Fixed quit() from dialogue | Vladimir Menshakov | |
2011-06-23 | DREAMWEB: Added ui settings integration | Vladimir Menshakov | |
2011-06-23 | DREAMWEB: Added subtitle option | Vladimir Menshakov | |
2011-06-23 | SAGA: 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-23 | WII: Allow use of abort in OSystem_Wii class | Littleboy | |
2011-06-23 | ANDROID: Allow use of abort() in JNI class | Littleboy | |
2011-06-23 | TSAGE: Silence GCC warnings. | eriktorbjorn | |
2011-06-23 | BASE: 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-23 | BACKENDS: Silence warnings when compiling Win32TaskbarManager with mingw and ↵ | Littleboy | |
add CLSID_ShellLink definition | |||
2011-06-23 | ANALYSIS: Add static casts to is* functions | Littleboy | |
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-23 | LASTEXPRESS: Extract Clock and TrainLine classes to separate files | Littleboy | |
2011-06-23 | LASTEXPRESS: Move Menu class to a separate folder | Littleboy | |
2011-06-23 | TSAGE: Added saving/restoring of playing sounds to savegames | Paul Gilbert | |
2011-06-23 | CREDITS: Add real name of serga per his request | Eugene Sandulenko | |
2011-06-23 | Merge pull request #40 from bgK/ps3 | Eugene Sandulenko | |
PS3 Port | |||
2011-06-23 | BASE: 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-23 | SWORD25: Add error checks after allocating memory with malloc | Julien | |
2011-06-23 | COMMON: Add abort() to the list of forbidden symbols | Julien | |
2011-06-23 | BACKENDS: Add better error handling to OSystem_Win32::getDefaultConfigFileName() | Julien | |
2011-06-23 | SCI: Allocate decompression buffers on the heap | Julien | |
2011-06-23 | KYRA: Allocate screen region buffer on the heap | Julien | |
2011-06-23 | DRACI: Allocate no-sound buffer on the heap in LegacySoundArchive::openArchive() | Julien | |
2011-06-23 | LURE: Allocate debug strings buffer on the heap | Julien | |
2011-06-23 | BACKENDS/GRAPHICS: Silence non zero-terminated terminated buffers warnings ↵ | Julien | |
by initializing the buffers to 0 | |||
2011-06-23 | TSAGE: Allocate resource decoding buffer on the heap | Julien | |
2011-06-23 | TEENAGENT: Allocate large buffers on the heap instead of the stack | Julien | |
2011-06-23 | GRAPHICS: Allocate Common::PEResources on the heap in WinFont::loadFromPE() | Julien | |
2011-06-23 | AUDIO: Replace assignment in return call by separate assignment and return call. | Julien | |
2011-06-23 | BASE: Check return value from strtol in DO_OPTION_INT macro | Julien | |
2011-06-23 | AUDIO/BACKENDS/GRAPHICS: Add error checks after allocating memory with malloc | Julien | |
2011-06-23 | ANALYSIS: Fix potential memory leak when using realloc | Julien | |
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-23 | AGOS: Fix operator precedence warning | Julien | |
2011-06-23 | DRACI: Replace abort() call by error() | Julien | |
2011-06-23 | GIT: Ignore MSVC analysis build folders | Julien | |
2011-06-22 | BACKENDS: Fix compilation with Unity | Littleboy | |
- Replace UNIX by POSIX - Move unity include to cpp file - Add exception for unistd.h and time.h headers | |||
2011-06-22 | BACKENDS: Add missing enumeration value and GUID for compilation under older ↵ | Littleboy | |
versions of mingw64 | |||
2011-06-22 | GIT: Ignore Qt Creator project files | Littleboy | |
2011-06-22 | CONFIGURE: Fix Unity checks | Littleboy | |
- Redirect pkgconfig errors to log file - Remove duplicated -lunity option - Fix output of selected taskbar integration when libunity is selected | |||
2011-06-22 | LASTEXPRESS: Fix leak and corruption of event handlers function pointers | Littleboy | |
- Add better error handling - Properly delete previous event handlers when setting new ones or restoring from backup | |||
2011-06-22 | LASTEXPRESS: Refactor Fight class | Littleboy | |
- Replace structs holding function pointers by proper classes - Move each fighter functions to separate files | |||
2011-06-22 | LASTEXPRESS: Move Fight class to its own folder | Littleboy | |
2011-06-23 | SAGA: 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-22 | Merge pull request #46 from tramboi/master | Eugene Sandulenko | |
DREAMWEB: Reversing and reimplementing natively frameoutv |