Merge pull request #2153 from kyab/fix_msvc_warning_symbol.c

Fix MSVC warning for symbol.c
This commit is contained in:
Yukihiro "Matz" Matsumoto
2014-04-29 13:51:05 +09:00
+2 -2
View File
@@ -47,7 +47,7 @@ sym_intern(mrb_state *mrb, const char *name, size_t len, mrb_bool lit)
mrb_raise(mrb, E_ARGUMENT_ERROR, "symbol length too long");
}
sname.lit = lit;
sname.len = len;
sname.len = (uint16_t)len;
sname.name = name;
k = kh_get(n2s, mrb, h, sname);
if (k != kh_end(h))
@@ -103,7 +103,7 @@ mrb_check_intern(mrb_state *mrb, const char *name, size_t len)
if (len > UINT16_MAX) {
mrb_raise(mrb, E_ARGUMENT_ERROR, "symbol length too long");
}
sname.len = len;
sname.len = (uint16_t)len;
sname.name = name;
k = kh_get(n2s, mrb, h, sname);