diff options
Diffstat (limited to 'src/emu/rendlay.cpp')
-rw-r--r-- | src/emu/rendlay.cpp | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/src/emu/rendlay.cpp b/src/emu/rendlay.cpp index a71857175e1..51dd035aef2 100644 --- a/src/emu/rendlay.cpp +++ b/src/emu/rendlay.cpp @@ -18,6 +18,7 @@ #include "video/rgbutil.h" #include "nanosvg.h" +#include "unicode.h" #include "vecstream.h" #include "xmlfile.h" @@ -3156,7 +3157,7 @@ protected: while (!s.empty()) { char32_t schar; - int scharcount = uchar_from_utf8(&schar, &s[0], s.length()); + int scharcount = uchar_from_utf8(&schar, s); if (scharcount == -1) break; @@ -3307,7 +3308,7 @@ private: while (!s.empty()) { char32_t schar; - int scharcount = uchar_from_utf8(&schar, &s[0], s.length()); + int scharcount = uchar_from_utf8(&schar, s); if (scharcount == -1) break; @@ -3693,7 +3694,7 @@ void layout_element::component::draw_text( while (!str.empty()) { char32_t schar; - int scharcount = uchar_from_utf8(&schar, &str[0], str.length()); + int scharcount = uchar_from_utf8(&schar, str); if (scharcount == -1) break; |