Age | Commit message (Collapse) | Author |
|
ALL: Avoid using is* macros from ctype.h
|
|
|
|
find -name '*.h' -or -name '*.cpp' | xargs sed -r -i 's@\(([A-Za-z0-9]+)\*\)@(\1 *)@g'
This seems to have caught some params as well which is not undesirable IMO.
It also caught some strings containing this which is undesirable so I
excluded them manually. (engines/sci/engine/kernel_tables.h)
|
|
On some systems, passing signed chars to macros like isspace() etc. lead
to a runtime error. Hence, mark these macros as forbidden by default,
and introduce otherwise equivalent alternatives for them.
|
|
|
|
When using the GMM or autosaves, _savedMouse and _savedCharSet were
never set. See bug #3487117.
|
|
This makes error handling consistent between mouse and keyboard.
|
|
|
|
Some backends may break as I only compiled SDL
|
|
|
|
Found by GCC 4.6's -Wunused-but-set-variable
|
|
svn-id: r48287
|
|
before freeing it, which isn't necessary.
svn-id: r46941
|
|
svn-id: r45616
|
|
svn-id: r42054
|
|
look at debug() and debugC(), since I'm really bored with this now. :-)
svn-id: r41061
|
|
svn-id: r40867
|
|
deprecated; however, retained ioFailed in SeekableReadStream and File for now (so for now this mainly affects WriteStream subclasses)
svn-id: r40725
|
|
svn-id: r39147
|
|
svn-id: r36304
|
|
svn-id: r36149
|
|
confused with Engine::quitGame); also cleaned up engine.h a bit
svn-id: r34700
|
|
svn-id: r33846
|
|
33188-33189,33191-33193,33196,33198,33202-33203,33206,33210,33212,33218-33220,33222,33224-33226,33229-33243,33246,33248-33250,33252,33258-33261,33263,33266,33270,33272-33283,33285,33287-33290,33295-33298,33321,33325-33330,33332-33335,33337-33340,33342,33345,33347,33349-33350,33352-33357,33359-33367,33369-33371,33373,33375-33377,33379-33380,33383-33385,33387-33389,33392-33394,33400-33402,33404-33405,33407-33410,33412-33416,33418-33419,33425-33427,33432,33436-33438,33444,33446,33452-33453,33455-33459,33463-33464,33466-33471,33473-33474,33478,33490,33492,33495-33496,33509-33512,33518-33519,33522-33527,33529-33530,33537,33541,33544,33546,33550,33552-33554,33556,33558,33561-33562,33565,33568,33570,33574,33576,33578-33581,33584-33587,33590,33596,33604-33611,33614-33615,33617-33618,33620-33621 via svnmerge from
https://scummvm.svn.sourceforge.net/svnroot/scummvm/scummvm/trunk
svn-id: r33624
|
|
Apparently, strchr(..., 0) will find the string terminator - at least for me -
and when that's added to the name, it will terminate the string.
svn-id: r33565
|
|
prevented pushEvent from pushing more than one EVENT_QUIT into the artificialEventQueue
svn-id: r33041
|
|
svn-id: r32775
|
|
svn-id: r30987
|
|
state titles (simplified the code, removed some cruft)
svn-id: r30986
|
|
verification of the save name
svn-id: r30981
|
|
svn-id: r30667
|
|
svn-id: r30032
|
|
been updated.
svn-id: r28966
|
|
svn-id: r27635
|
|
formerly knowns as Gaim) does; added new (incomplete) COPYRIGHT file; updated copyright dates in a few spots
svn-id: r27024
|
|
space and terminals, and the LINC font for the control panel. Since these fonts
contain different sets of characters, this would often cause the wrong
character to be displayed, particularly in non-English languages. This also
explains why we had to use the "wrong" font for the control panel recently.
The functions to patch the LINC character set (actually the control character
set) should no longer be needed, and have been removed.
Should fix bug #1669564.
svn-id: r26275
|
|
svn-id: r26209
|
|
"BASS: wrong music slider behavior"
and did some cleanup.
svn-id: r26208
|
|
OSystem) to common/events.h (part of namespace Common). Porters may have to make minor changes to their backends to get them to compile again
svn-id: r26180
|
|
and also made it respect the SF_MOUSE_LOCKED flag
svn-id: r26177
|
|
svn-id: r26156
|
|
svn-id: r26136
|
|
svn-id: r26130
|
|
flushes the stream), changed engines to call that before deleting OutSaveFile instances (instead of just flushing)
svn-id: r25660
|
|
(BASS: Control panel inconsistency for FX/Music button texts)
svn-id: r25473
|
|
svn-id: r23496
|
|
svn-id: r23212
|
|
string.
svn-id: r22187
|
|
new setInt and setBool methods (matching getInt/getBool), which avoids strange quirks & bugs caused by (char *) being implicitly cast to int (ouch)
svn-id: r21951
|
|
svn-id: r21828
|