diff options
| -rw-r--r-- | engines/kyra/lol.h | 5 | ||||
| -rw-r--r-- | engines/kyra/staticres.cpp | 2 | 
2 files changed, 5 insertions, 2 deletions
| diff --git a/engines/kyra/lol.h b/engines/kyra/lol.h index b393ce2680..c4b7ea7819 100644 --- a/engines/kyra/lol.h +++ b/engines/kyra/lol.h @@ -852,7 +852,10 @@ private:  	void decodeSjis(const char *src, char *dst);  	static const char * const _languageExt[]; -	static const char _fontConversionTableGerman[]; + +	// TODO: Rethink of a proper way for conversion, currently our GUI charset isn't defined +	// properly, thus this might not work on every system. +	static const uint8 _fontConversionTableGerman[];  	static const int _fontConversionTableGermanSize;  	// graphics diff --git a/engines/kyra/staticres.cpp b/engines/kyra/staticres.cpp index 7b518f727f..b7d3a3a821 100644 --- a/engines/kyra/staticres.cpp +++ b/engines/kyra/staticres.cpp @@ -3296,7 +3296,7 @@ const int LoLEngine::_outroMonsterScaleTableY[] = {  	0x100, 0x100, 0x100, 0x100, 0x100, 0x100, 0x100, 0x100  }; -const char LoLEngine::_fontConversionTableGerman[] = { +const uint8 LoLEngine::_fontConversionTableGerman[] = {  	'Ä', 0x8e, 'ä', 0x84, 'Ö', 0x99, 'ö',  	0x94, 'Ü', 0x9a, 'ü', 0x81, 'ß', 0xe1  }; | 
