summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorYukihiro "Matz" Matsumoto <[email protected]>2017-04-25 21:00:16 +0900
committerYukihiro "Matz" Matsumoto <[email protected]>2017-04-25 21:00:16 +0900
commit3e07a2d77c5c2979e35e4f40475c6d6758669d04 (patch)
tree011be80a9249e69558d93a6de0e98c6dee9b3799
parent92dcfbaab38f3d848dcbd13c84be32d9f70f6e4a (diff)
downloadmruby-3e07a2d77c5c2979e35e4f40475c6d6758669d04.tar.gz
mruby-3e07a2d77c5c2979e35e4f40475c6d6758669d04.zip
Silence warnings caused by implicit type casting.
-rw-r--r--mrbgems/mruby-string-ext/src/string.c2
-rw-r--r--src/array.c2
2 files changed, 2 insertions, 2 deletions
diff --git a/mrbgems/mruby-string-ext/src/string.c b/mrbgems/mruby-string-ext/src/string.c
index 402dbf987..4c22f40c7 100644
--- a/mrbgems/mruby-string-ext/src/string.c
+++ b/mrbgems/mruby-string-ext/src/string.c
@@ -367,7 +367,7 @@ mrb_str_succ_bang(mrb_state *mrb, mrb_value self)
unsigned char *p, *e, *b, *t;
const char *prepend;
struct RString *s = mrb_str_ptr(self);
- size_t l;
+ mrb_int l;
if (RSTRING_LEN(self) == 0)
return self;
diff --git a/src/array.c b/src/array.c
index 67cae92eb..3ab74f95d 100644
--- a/src/array.c
+++ b/src/array.c
@@ -192,7 +192,7 @@ ary_expand_capa(mrb_state *mrb, struct RArray *a, size_t len)
if (capa > (size_t)a->aux.capa) {
mrb_value *expanded_ptr = (mrb_value *)mrb_realloc(mrb, a->ptr, sizeof(mrb_value)*capa);
- a->aux.capa = capa;
+ a->aux.capa = (mrb_int)capa;
a->ptr = expanded_ptr;
}
}