warzone2100/lib/script
Buginator 12e1d13c6c Part 2:
Fix overzealous BOOL->bool conversion

Structures *must* remain the same size, BOOL was initially cast as a int, and we would read/write values expecting 32bit values, needless to say, this caused issues. The same applies to varaiables that pretend to be a BOOL, and may indeed have been used as a bool, but again, the size is 32bits, not 1 byte.

Revert "fix [s]BOOLs bool by 4B0/\/\1|\|4710|\|" This reverts parts of commit a72c41aeec

fixes ticket:2556
2011-03-19 21:52:25 -04:00
..
Makefile.am Rename *.lex.c to *.lex.cpp and *.tab.c to *.tab.cpp. 2010-12-16 23:28:56 +01:00
chat_lexer.l Let us try this again, leave the never-interactive option for the lexers. 2011-03-17 21:35:07 -04:00
chat_parser.y Fix overzealous BOOL->bool conversion 2011-03-19 18:40:25 -04:00
chat_processing.h Fix overzealous BOOL->bool conversion 2011-03-19 18:40:25 -04:00
codeprint.cpp Fix overzealous BOOL->bool conversion 2011-03-19 18:40:25 -04:00
codeprint.h Bump year. 2011-02-25 18:45:27 +01:00
event.cpp Part 2: 2011-03-19 21:52:25 -04:00
event.h Fix overzealous BOOL->bool conversion 2011-03-19 18:40:25 -04:00
eventsave.cpp Fix overzealous BOOL->bool conversion 2011-03-19 18:40:25 -04:00
eventsave.h fix [s]BOOL[/s] bool by 4B0/\/\1|\|4710|\| 2011-03-13 12:32:24 +01:00
interpreter.cpp fix [s]BOOL[/s] bool by 4B0/\/\1|\|4710|\| 2011-03-13 12:32:24 +01:00
interpreter.h Fix overzealous BOOL->bool conversion 2011-03-19 18:40:25 -04:00
makefile.win32 Try to fix Windows exception handler and makefiles. 2010-12-20 01:07:12 +01:00
parse.h Fix overzealous BOOL->bool conversion 2011-03-19 18:40:25 -04:00
script.cpp fix [s]BOOL[/s] bool by 4B0/\/\1|\|4710|\| 2011-03-13 12:32:24 +01:00
script.h fix [s]BOOL[/s] bool by 4B0/\/\1|\|4710|\| 2011-03-13 12:32:24 +01:00
script.vcxproj Initial VS2k10 changes. 2011-03-17 21:35:00 -04:00
script.vcxproj.filters Initial VS2k10 changes. 2011-03-17 21:35:00 -04:00
script_lexer.l Let us try this again, leave the never-interactive option for the lexers. 2011-03-17 21:35:07 -04:00
script_parser.y Fix overzealous BOOL->bool conversion 2011-03-19 18:40:25 -04:00
stack.cpp Fix overzealous BOOL->bool conversion 2011-03-19 18:40:25 -04:00
stack.h fix [s]BOOL[/s] bool by 4B0/\/\1|\|4710|\| 2011-03-13 12:32:24 +01:00