diff options
Diffstat (limited to 'src/osd/modules/font/font_windows.cpp')
-rw-r--r-- | src/osd/modules/font/font_windows.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/osd/modules/font/font_windows.cpp b/src/osd/modules/font/font_windows.cpp index 4387c6522c1..2d4a7a93eda 100644 --- a/src/osd/modules/font/font_windows.cpp +++ b/src/osd/modules/font/font_windows.cpp @@ -86,7 +86,7 @@ bool osd_font_windows::open(std::string const &font_path, std::string const &_na // copy in the face name osd::text::tstring face = osd::text::to_tstring(name); - _tcsncpy(logfont.lfFaceName, face.c_str(), ARRAY_LENGTH(logfont.lfFaceName)); + _tcsncpy(logfont.lfFaceName, face.c_str(), std::size(logfont.lfFaceName)); logfont.lfFaceName[sizeof(logfont.lfFaceName) / sizeof(TCHAR)-1] = 0; // create the font @@ -201,7 +201,7 @@ bool osd_font_windows::get_bitmap(char32_t chnum, bitmap_argb32 &bitmap, int32_t // now draw the character char16_t tempchar[UTF16_CHAR_MAX]; - UINT const count = INT(utf16_from_uchar(tempchar, ARRAY_LENGTH(tempchar), chnum)); + UINT const count = INT(utf16_from_uchar(tempchar, std::size(tempchar), chnum)); SetTextColor(dummyDC, RGB(0xff, 0xff, 0xff)); SetBkColor(dummyDC, RGB(0x00, 0x00, 0x00)); ExtTextOutW(dummyDC, 50 + abc.abcA, 50, ETO_OPAQUE, nullptr, reinterpret_cast<LPCWSTR>(tempchar), count, nullptr); |