diff options
author | 2016-04-27 08:13:59 +0200 | |
---|---|---|
committer | 2016-04-27 08:13:59 +0200 | |
commit | cfee536f22f032c7ead65075f73cc6fd8549e68b (patch) | |
tree | f4b4703dd0295571684456c19668f508b3ddcb3a /src/emu/rendlay.cpp | |
parent | be8159d01eaa7533e7758bf07384501dbc6214f3 (diff) |
Cleanups and version bumpmame0173
Diffstat (limited to 'src/emu/rendlay.cpp')
-rw-r--r-- | src/emu/rendlay.cpp | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/src/emu/rendlay.cpp b/src/emu/rendlay.cpp index 5b945b09d04..9c9a854e512 100644 --- a/src/emu/rendlay.cpp +++ b/src/emu/rendlay.cpp @@ -950,12 +950,12 @@ void layout_element::component::draw_text(running_machine &machine, bitmap_argb3 const char *ends = origs + strlen(origs); const char *s = origs; unicode_char schar; - + // loop over characters while (*s != 0) { - int scharcount = uchar_from_utf8(&schar, s, ends - s); - + int scharcount = uchar_from_utf8(&schar, s, ends - s); + if (scharcount == -1) break; @@ -1124,8 +1124,8 @@ void layout_element::component::draw_reel(running_machine &machine, bitmap_argb3 // loop over characters while (*s != 0) { - int scharcount = uchar_from_utf8(&schar, s, ends - s); - + int scharcount = uchar_from_utf8(&schar, s, ends - s); + if (scharcount == -1) break; @@ -1285,8 +1285,8 @@ void layout_element::component::draw_beltreel(running_machine &machine, bitmap_a // loop over characters while (*s != 0) { - int scharcount = uchar_from_utf8(&schar, s, ends - s); - + int scharcount = uchar_from_utf8(&schar, s, ends - s); + if (scharcount == -1) break; |