diff --git a/components/fontloader/fontloader.cpp b/components/fontloader/fontloader.cpp index 09b8d3a034..48ecd05841 100644 --- a/components/fontloader/fontloader.cpp +++ b/components/fontloader/fontloader.cpp @@ -425,7 +425,8 @@ namespace Gui textureData.resize(width * height * 4); bitmapFile->read(textureData.data(), width * height * 4); if (!bitmapFile->good()) - fail(*bitmapFile, bitmapFilename, "File too small to be a valid bitmap"); + Log(Debug::Warning) << "Font bitmap " << bitmapFilename << " ended prematurely, using partial data (" + << bitmapFile->gcount() << "/" << (width * height * 4) << " bytes)"; bitmapFile.reset(); MyGUI::ITexture* tex = MyGUI::RenderManager::getInstance().createTexture(bitmapFilename);