zero check now uses std::max()
This commit is contained in:
parent
ad410a5c93
commit
368e2935e2
1 changed files with 2 additions and 2 deletions
|
@ -78,8 +78,8 @@ bool XftFontImp::load(const std::string &name) {
|
||||||
// overflow'). to prevent something like this we detect the maximium
|
// overflow'). to prevent something like this we detect the maximium
|
||||||
// number of glyphs by calculating the amount of 'WW' (pretending a 'wide'
|
// number of glyphs by calculating the amount of 'WW' (pretending a 'wide'
|
||||||
// glyph) fitting into 32k pixels
|
// glyph) fitting into 32k pixels
|
||||||
unsigned int tw = textWidth("WW", 2);
|
unsigned int tw = std::max(textWidth("WW", 2), 1);
|
||||||
m_maxlength = 0x8000 / (tw == 0 ? 1 : tw);
|
m_maxlength = 0x8000 / tw;
|
||||||
|
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue