diff options
Diffstat (limited to 'graphics/macgui/macwindowmanager.cpp')
-rw-r--r-- | graphics/macgui/macwindowmanager.cpp | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/graphics/macgui/macwindowmanager.cpp b/graphics/macgui/macwindowmanager.cpp index 516eb84bf8..d19e40781f 100644 --- a/graphics/macgui/macwindowmanager.cpp +++ b/graphics/macgui/macwindowmanager.cpp @@ -452,11 +452,15 @@ static const char *const fontNames[] = { "New Century Schoolbook" }; -const char *MacWindowManager::getFontName(int id) { +const char *MacWindowManager::getFontName(int id, int size) { + static char name[128]; + if (id > ARRAYSIZE(fontNames)) return NULL; - return fontNames[id]; + snprintf(name, 128, "%s-%d", fontNames[id], size); + + return name; } ///////////////// |