cosmetics
This commit is contained in:
parent
e2016f9568
commit
f729ec6013
1 changed files with 16 additions and 18 deletions
|
@ -418,28 +418,26 @@ FGFontCache::get(const char *name, float size, float slant)
|
|||
{
|
||||
_itt_t it;
|
||||
|
||||
if ((it = _fonts.find(name)) == _fonts.end()) {
|
||||
if ((it = _fonts.find(name)) != _fonts.end())
|
||||
return it->second->pufont;
|
||||
|
||||
SGPath path(_path);
|
||||
path.append(name);
|
||||
|
||||
fnt *f = new fnt();
|
||||
f->texfont = new fntTexFont;
|
||||
|
||||
if (f->texfont->load((char *)path.c_str())) {
|
||||
f->pufont = new puFont;
|
||||
f->pufont->initialize(static_cast<fntFont *>(f->texfont), size, slant);
|
||||
_fonts[name] = f;
|
||||
return f->pufont;
|
||||
}
|
||||
|
||||
} else {
|
||||
delete f;
|
||||
return _fonts["default"]->pufont;
|
||||
}
|
||||
|
||||
} else {
|
||||
return it->second->pufont;
|
||||
}
|
||||
}
|
||||
|
||||
puFont *
|
||||
FGFontCache::get(SGPropertyNode *node)
|
||||
{
|
||||
|
|
Loading…
Add table
Reference in a new issue