(Try to) fix mixture of int and size_t in UTF-8 conversion.

This only effects VC.
This commit is contained in:
Yukihiro "Matz" Matsumoto
2017-08-22 07:35:51 +09:00
parent a7d611fb23
commit 3f90af6b42
2 changed files with 6 additions and 6 deletions
+4 -4
View File
@@ -577,11 +577,11 @@ mrb_str_strlen(mrb_state *mrb, struct RString *s)
#include <windows.h>
char*
mrb_utf8_from_locale(const char *str, size_t len)
mrb_utf8_from_locale(const char *str, int len)
{
wchar_t* wcsp;
char* mbsp;
size_t mbssize, wcssize;
int mbssize, wcssize;
if (len == 0)
return strdup("");
@@ -607,11 +607,11 @@ mrb_utf8_from_locale(const char *str, size_t len)
}
char*
mrb_locale_from_utf8(const char *utf8, size_t len)
mrb_locale_from_utf8(const char *utf8, int len)
{
wchar_t* wcsp;
char* mbsp;
size_t mbssize, wcssize;
int mbssize, wcssize;
if (len == 0)
return strdup("");