scummvm/engines/sci/graphics
Johannes Schickel 933ee5b156 GRAPHICS: Remove default values from FontSJIS::drawChar.
drawChar is overloaded in FontSJIS. One takes a "Surface &" as first
parameter another one "void *", they furthermore have the exact same
number of required parameters. The one "void *" just had a few extra
parameters with default values. This resulted in a bug in SCUMM, where
"VirtScreen *" (a subclass of Surface) was passed instead of "VirtScreen &"
and thus the method taking "void *" was incorrectly used.

To make it easier to spot such bugs in the future I just removed the default
values and thus disallow such calls.
2011-07-01 05:42:54 +02:00
..
animate.cpp ALL: Remove trailing whitespaces 2011-06-20 00:59:48 +02:00
animate.h GIT: Clean up: Suppress SVN tags, now useless 2011-05-12 01:16:22 +02:00
cache.cpp GIT: Clean up: Suppress SVN tags, now useless 2011-05-12 01:16:22 +02:00
cache.h GIT: Clean up: Suppress SVN tags, now useless 2011-05-12 01:16:22 +02:00
compare.cpp SCI: Reverted commit db7dea3 2011-06-13 16:43:04 +03:00
compare.h ALL: Remove trailing whitespaces 2011-06-20 00:59:48 +02:00
controls.cpp SCI: Shrink rectangle updated by DrawControl(Text) 2011-06-13 01:24:28 +02:00
controls.h GIT: Clean up: Suppress SVN tags, now useless 2011-05-12 01:16:22 +02:00
coordadjuster.cpp GIT: Clean up: Suppress SVN tags, now useless 2011-05-12 01:16:22 +02:00
coordadjuster.h ALL: Remove trailing whitespaces 2011-06-20 00:59:48 +02:00
cursor.cpp ALL: behaviour -> behavior 2011-05-25 10:50:46 -04:00
cursor.h GIT: Clean up: Suppress SVN tags, now useless 2011-05-12 01:16:22 +02:00
font.cpp GIT: Clean up: Suppress SVN tags, now useless 2011-05-12 01:16:22 +02:00
font.h GIT: Clean up: Suppress SVN tags, now useless 2011-05-12 01:16:22 +02:00
fontsjis.cpp GIT: Clean up: Suppress SVN tags, now useless 2011-05-12 01:16:22 +02:00
fontsjis.h GIT: Clean up: Suppress SVN tags, now useless 2011-05-12 01:16:22 +02:00
frameout.cpp GIT: Clean up: Suppress SVN tags, now useless 2011-05-12 01:16:22 +02:00
frameout.h GIT: Clean up: Suppress SVN tags, now useless 2011-05-12 01:16:22 +02:00
helpers.h GIT: Clean up: Suppress SVN tags, now useless 2011-05-12 01:16:22 +02:00
maciconbar.cpp GIT: Clean up: Suppress SVN tags, now useless 2011-05-12 01:16:22 +02:00
maciconbar.h GIT: Clean up: Suppress SVN tags, now useless 2011-05-12 01:16:22 +02:00
menu.cpp ALL: Remove trailing whitespaces 2011-06-20 00:59:48 +02:00
menu.h GIT: Clean up: Suppress SVN tags, now useless 2011-05-12 01:16:22 +02:00
paint16.cpp GIT: Clean up: Suppress SVN tags, now useless 2011-05-12 01:16:22 +02:00
paint16.h GIT: Clean up: Suppress SVN tags, now useless 2011-05-12 01:16:22 +02:00
paint32.cpp GIT: Clean up: Suppress SVN tags, now useless 2011-05-12 01:16:22 +02:00
paint32.h GIT: Clean up: Suppress SVN tags, now useless 2011-05-12 01:16:22 +02:00
paint.cpp GIT: Clean up: Suppress SVN tags, now useless 2011-05-12 01:16:22 +02:00
paint.h GIT: Clean up: Suppress SVN tags, now useless 2011-05-12 01:16:22 +02:00
palette.cpp ALL: Remove trailing whitespaces 2011-06-20 00:59:48 +02:00
palette.h ALL: Remove trailing whitespaces 2011-06-20 00:59:48 +02:00
picture.cpp ALL: Remove trailing whitespaces 2011-06-20 00:59:48 +02:00
picture.h GIT: Clean up: Suppress SVN tags, now useless 2011-05-12 01:16:22 +02:00
portrait.cpp GIT: Clean up: Suppress SVN tags, now useless 2011-05-12 01:16:22 +02:00
portrait.h GIT: Clean up: Suppress SVN tags, now useless 2011-05-12 01:16:22 +02:00
ports.cpp ALL: Remove trailing whitespaces 2011-06-20 00:59:48 +02:00
ports.h GIT: Clean up: Suppress SVN tags, now useless 2011-05-12 01:16:22 +02:00
screen.cpp GRAPHICS: Remove default values from FontSJIS::drawChar. 2011-07-01 05:42:54 +02:00
screen.h GIT: Clean up: Suppress SVN tags, now useless 2011-05-12 01:16:22 +02:00
text16.cpp ANALYSIS: Add static casts to is* functions 2011-06-23 08:52:52 -04:00
text16.h GIT: Clean up: Suppress SVN tags, now useless 2011-05-12 01:16:22 +02:00
transitions.cpp SCI: Remove workaround that caused graphics corruption 2011-06-12 20:26:07 +02:00
transitions.h GIT: Clean up: Suppress SVN tags, now useless 2011-05-12 01:16:22 +02:00
view.cpp ALL: Remove trailing whitespaces 2011-06-20 00:59:48 +02:00
view.h GIT: Clean up: Suppress SVN tags, now useless 2011-05-12 01:16:22 +02:00