From cfee536f22f032c7ead65075f73cc6fd8549e68b Mon Sep 17 00:00:00 2001 From: Miodrag Milanovic Date: Wed, 27 Apr 2016 08:13:59 +0200 Subject: Cleanups and version bump --- src/emu/rendlay.cpp | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) (limited to 'src/emu/rendlay.cpp') 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; -- cgit v1.2.3-70-g09d2