0ad/source
Matei 85959bb073 Fixed a crash that happened for me in release mode when pressing the shift key. In Hotkey.cpp:594, there was a line like
if( !unified[(*itKey)-UNIFIED_SHIFT] ) accept = false;

This was causing an index out of bounds when the key at *itKey was
AND'ed with the HOTKEY_NEGATION_MASK and thus became greater than 65536
and way out of bounds of the array. For now I added a check that *itKey
< HOTKEY_NEGATION_MASK, but maybe this is not the intended usage.

This was SVN commit r4111.
2006-07-14 00:14:44 +00:00
..
graphics # Brightened default ambient lighting 2006-07-13 22:41:49 +00:00
gui # CSimulation cleanup and optimization (1) 2006-07-12 14:36:59 +00:00
i18n rename i18n's tests subdirectory tests2, so that it doesn't get confused as a self-test directory 2006-06-07 03:01:25 +00:00
lib #fix to isnan() bug 2006-07-09 00:24:21 +00:00
maths Upgraded console (text wrap, help text), cinematic stuff 2006-07-06 03:17:44 +00:00
pch More header-file rejigging. 2006-06-09 18:32:00 +00:00
ps Fixed a crash that happened for me in release mode when pressing the shift key. In Hotkey.cpp:594, there was a line like 2006-07-14 00:14:44 +00:00
renderer svn:ignore auto-generated test .cpp files. 2006-07-12 14:49:10 +00:00
scripting compensation for timer overhead (measurements now more precise; timer undershoots by 0.5us per start/stop session) 2006-07-13 21:04:06 +00:00
simulation Some cleanup - renamed CBaseEntity to CEntityTemplate, and removed JSInterface_BaseEntity.h and JSInterface_Entity.h (which were unused). 2006-07-13 03:29:33 +00:00
sound # housekeeping 2006-06-04 22:27:40 +00:00
tools Some cleanup - renamed CBaseEntity to CEntityTemplate, and removed JSInterface_BaseEntity.h and JSInterface_Entity.h (which were unused). 2006-07-13 03:29:33 +00:00
main.cpp # CSimulation cleanup and optimization (1) 2006-07-12 14:36:59 +00:00