File diff r23496:661d21df67d7 → r23497:a0ab44ebd2fa
src/strings.cpp
Show inline comments
 
@@ -2029,24 +2029,24 @@ bool MissingGlyphSearcher::FindMissingGl
 

	
 
/** Helper for searching through the language pack. */
 
class LanguagePackGlyphSearcher : public MissingGlyphSearcher {
 
	uint i; ///< Iterator for the primary language tables.
 
	uint j; ///< Iterator for the secondary language tables.
 

	
 
	/* virtual */ void Reset()
 
	void Reset() override
 
	{
 
		this->i = 0;
 
		this->j = 0;
 
	}
 

	
 
	/* virtual */ FontSize DefaultSize()
 
	FontSize DefaultSize() override
 
	{
 
		return FS_NORMAL;
 
	}
 

	
 
	/* virtual */ const char *NextString()
 
	const char *NextString() override
 
	{
 
		if (this->i >= TEXT_TAB_END) return NULL;
 

	
 
		const char *ret = _langpack_offs[_langtab_start[this->i] + this->j];
 

	
 
		this->j++;
 
@@ -2055,18 +2055,18 @@ class LanguagePackGlyphSearcher : public
 
			this->j = 0;
 
		}
 

	
 
		return ret;
 
	}
 

	
 
	/* virtual */ bool Monospace()
 
	bool Monospace() override
 
	{
 
		return false;
 
	}
 

	
 
	/* virtual */ void SetFontNames(FreeTypeSettings *settings, const char *font_name)
 
	void SetFontNames(FreeTypeSettings *settings, const char *font_name) override
 
	{
 
#ifdef WITH_FREETYPE
 
		strecpy(settings->small.font,  font_name, lastof(settings->small.font));
 
		strecpy(settings->medium.font, font_name, lastof(settings->medium.font));
 
		strecpy(settings->large.font,  font_name, lastof(settings->large.font));
 
#endif /* WITH_FREETYPE */