summaryrefslogtreecommitdiffhomepage
path: root/include
diff options
context:
space:
mode:
authorYukihiro "Matz" Matsumoto <[email protected]>2017-06-23 17:54:02 +0900
committerYukihiro "Matz" Matsumoto <[email protected]>2017-06-23 17:54:02 +0900
commit9a59cd7af852aaf246c7e556c7ca86cd4cea80b5 (patch)
treef4b3e76425abf7e66116e41c145dd6da0da74525 /include
parentb200c7475ae65abbbea09fcf91c38a1c8971da1c (diff)
downloadmruby-9a59cd7af852aaf246c7e556c7ca86cd4cea80b5.tar.gz
mruby-9a59cd7af852aaf246c7e556c7ca86cd4cea80b5.zip
Silence `mrbmemcpy` and `mrbmemset` warnings.
Diffstat (limited to 'include')
-rw-r--r--include/mruby.h6
1 files changed, 3 insertions, 3 deletions
diff --git a/include/mruby.h b/include/mruby.h
index 995e1a743..9ffe37a2e 100644
--- a/include/mruby.h
+++ b/include/mruby.h
@@ -1186,8 +1186,8 @@ MRB_API mrb_value mrb_format(mrb_state *mrb, const char *format, ...);
static inline void*
mrbmemcpy(void *dst, const void *src, size_t n)
{
- char *d = dst;
- const char *s = src;
+ char *d = (char*)dst;
+ const char *s = (const char*)src;
while (n--)
*d++ = *s++;
return d;
@@ -1197,7 +1197,7 @@ mrbmemcpy(void *dst, const void *src, size_t n)
static inline void*
mrbmemset(void *s, int c, size_t n)
{
- char *t = s;
+ char *t = (char*)s;
while (n--)
*t++ = c;
return s;