]> diplodocus.org Git - nmh/blobdiff - sbr/charstring.c
Added a couple of new directories and a note about valgrind
[nmh] / sbr / charstring.c
index 76d9fa2afdf5946006ecca9c23a9addf5dcdcf0d..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,
-                      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;
     }