summaryrefslogtreecommitdiff
path: root/src/client/fontengine.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/client/fontengine.cpp')
-rw-r--r--src/client/fontengine.cpp5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/client/fontengine.cpp b/src/client/fontengine.cpp
index dc98fb1e4..59e5bedee 100644
--- a/src/client/fontengine.cpp
+++ b/src/client/fontengine.cpp
@@ -315,6 +315,11 @@ void FontEngine::initFont(unsigned int basesize, FontMode mode)
}
u32 size = std::floor(RenderingEngine::getDisplayDensity() *
m_settings->getFloat("gui_scaling") * basesize);
+ if (size == 0) {
+ errorstream << "FontEngine: attempt to use font size 0" << std::endl;
+ errorstream << " display density: " << RenderingEngine::getDisplayDensity() << std::endl;
+ abort();
+ }
u32 font_shadow = 0;
u32 font_shadow_alpha = 0;