public void provideFontChar(char chr, RSFontChar fontChar)
	{
		if (disposed)
			return;

		if (fontChar == null)
			fontChar = DUMMY_FONT_CHAR;

		int sector = chr >>> 8;
		int index = chr & 0xff;
		RSFontChar[][] charCache = this.charCache;
		RSFontChar[] cacheSector = charCache[sector];
		if (cacheSector != null)
		{
			cacheSector[index] = fontChar;
			return;
		}
		cacheSector = charCache[sector] = new RSFontChar[256];
		cacheSector[index] = fontChar;
	}