diff options
Diffstat (limited to 'mrbgems/mruby-bin-debugger')
| -rw-r--r-- | mrbgems/mruby-bin-debugger/tools/mrdb/apistring.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/mrbgems/mruby-bin-debugger/tools/mrdb/apistring.c b/mrbgems/mruby-bin-debugger/tools/mrdb/apistring.c index c3844b6d2..a7b320ade 100644 --- a/mrbgems/mruby-bin-debugger/tools/mrdb/apistring.c +++ b/mrbgems/mruby-bin-debugger/tools/mrdb/apistring.c @@ -9,7 +9,7 @@ static size_t mrb_debug_strnlen(const char *s, size_t maxlen) { - const char *p = memchr(s, '\0', maxlen); + const char *p = (const char*)memchr(s, '\0', maxlen); return p != NULL ? (size_t)(p - s) : maxlen; } @@ -17,7 +17,7 @@ char* mrdb_strndup(mrb_state *mrb, const char *s, size_t size) { size_t l = mrb_debug_strnlen(s, size); - char *d = mrb_malloc_simple(mrb, l + 1); + char *d = (char*)mrb_malloc_simple(mrb, l + 1); if (d != NULL) { memcpy(d, s, l); d[l] = '\0'; @@ -29,6 +29,6 @@ char* mrdb_strdup(mrb_state *mrb, const char *s) { size_t z = strlen(s) + 1; - char *d = mrb_malloc_simple(mrb, z); - return d != NULL ? memcpy(d, s, z) : NULL; + char *d = (char*)mrb_malloc_simple(mrb, z); + return d != NULL ? (char*)memcpy(d, s, z) : NULL; } |
