diff options
author | Eugene Sandulenko | 2011-10-23 15:14:41 +0100 |
---|---|---|
committer | Eugene Sandulenko | 2011-10-23 17:53:13 +0100 |
commit | 77c65648b1db8f8b7b245510681eafd856798d26 (patch) | |
tree | be20ba4cc50090f8b4cbfe53acbe7cf94bdd74f1 /engines/advancedDetector.h | |
parent | 2efcee52889c7ed1c46e669a3b3d4f0ab2aa1cd2 (diff) | |
download | scummvm-rg350-77c65648b1db8f8b7b245510681eafd856798d26.tar.gz scummvm-rg350-77c65648b1db8f8b7b245510681eafd856798d26.tar.bz2 scummvm-rg350-77c65648b1db8f8b7b245510681eafd856798d26.zip |
AD: Swtich GUI options to a char array.
This eliminates nasty limitation of caping number of flags to 31.
Current code has limitation of 255 flags, though.
Only SCUMM engine is converted, rest do not even compile.
Detection of fan talkie MI is broken as it has to be implemented
differently.
Diffstat (limited to 'engines/advancedDetector.h')
-rw-r--r-- | engines/advancedDetector.h | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/engines/advancedDetector.h b/engines/advancedDetector.h index c5bfdbd26b..7d16f4aad2 100644 --- a/engines/advancedDetector.h +++ b/engines/advancedDetector.h @@ -88,7 +88,7 @@ struct ADGameDescription { */ uint32 flags; - uint32 guioptions; + const char *guioptions; }; /** @@ -181,11 +181,11 @@ protected: uint32 _flags; /** - * A bitmask of game GUI options which will be added to each + * A list of game GUI options which will be added to each * entry in addition to per-game options. Refer to GameGUIOption * enum for the list. */ - uint32 _guioptions; + Common::String _guioptions; /** * Maximum depth of directories to look up. |