]> diplodocus.org Git - nmh/blobdiff - sbr/charstring.c
Doubled size of buffers used by m_getfld(), scan, and fmttest to
[nmh] / sbr / charstring.c
index 2119be972375e2b8ff82c81f7bb2e2a9bdfbdd38..cc2e907e284c32c731f5dbe3bd65af9ba501357d 100644 (file)
@@ -166,8 +166,9 @@ charstring_last_char_len (const charstring_t s) {
     while (*sp  &&  remaining > 0) {
         wchar_t wide_char;
 
-        len = mbtowc (&wide_char, sp,
-                      (size_t) MB_CUR_MAX < remaining ? MB_CUR_MAX : remaining);
+        len = mbtowc (&wide_char, sp, (size_t) MB_CUR_MAX < remaining
+                                          ? (size_t) MB_CUR_MAX
+                                          : remaining);
         sp += len > 0 ? len : 1;
         remaining -= len > 0 ? len : 1;
     }