diff options
| -rw-r--r-- | engines/avalanche/dropdown2.cpp | 6 | ||||
| -rw-r--r-- | engines/avalanche/dropdown2.h | 2 | 
2 files changed, 4 insertions, 4 deletions
diff --git a/engines/avalanche/dropdown2.cpp b/engines/avalanche/dropdown2.cpp index 224fb0128c..4ef65046cc 100644 --- a/engines/avalanche/dropdown2.cpp +++ b/engines/avalanche/dropdown2.cpp @@ -106,7 +106,7 @@ void onemenu::start_afresh() {  }  void onemenu::opt(Common::String n, char tr, Common::String key, bool val) { -	int16 l = (n + key).size() + 3; +	uint16 l = (n + key).size() + 3;  	if (width < l)  		width = l; @@ -127,9 +127,9 @@ void onemenu::displayopt(byte y, bool highlit) {  	//bar((flx1 + 1) * 8, 3 + y * 10, (flx2 + 1) * 8, 12 + y * 10);  	Common::String data = oo[y].title; -	while ((data + oo[y].shortcut).size() < width) +	while (data.size() + oo[y].shortcut.size() < width)  		data += ' '; /* Pad oo[y] spaces. */ -	data = data + oo[y].shortcut; +	data += oo[y].shortcut;  	if (highlit)  		_dr->hlchalk(left, 4 + (y + 1) * 10, oo[y].trigger, data, oo[y].valid); diff --git a/engines/avalanche/dropdown2.h b/engines/avalanche/dropdown2.h index 73325a30bc..f0f3917457 100644 --- a/engines/avalanche/dropdown2.h +++ b/engines/avalanche/dropdown2.h @@ -72,7 +72,7 @@ class onemenu {  public:  	optiontype oo[12];  	byte number; -	int16 width, left; +	uint16 width, left;  	bool firstlix;  	int16 flx1, flx2, fly;  	byte oldy; /* used by Lightup */  | 
