remove `inline` from replacement `memcpy`&`memset`

parent 5405b47f
...@@ -1233,7 +1233,7 @@ MRB_API mrb_value mrb_format(mrb_state *mrb, const char *format, ...); ...@@ -1233,7 +1233,7 @@ MRB_API mrb_value mrb_format(mrb_state *mrb, const char *format, ...);
/* use naive memcpy and memset instead */ /* use naive memcpy and memset instead */
#undef memcpy #undef memcpy
#undef memset #undef memset
static inline void* static void*
mrbmemcpy(void *dst, const void *src, size_t n) mrbmemcpy(void *dst, const void *src, size_t n)
{ {
char *d = (char*)dst; char *d = (char*)dst;
...@@ -1244,7 +1244,7 @@ mrbmemcpy(void *dst, const void *src, size_t n) ...@@ -1244,7 +1244,7 @@ mrbmemcpy(void *dst, const void *src, size_t n)
} }
#define memcpy(a,b,c) mrbmemcpy(a,b,c) #define memcpy(a,b,c) mrbmemcpy(a,b,c)
static inline void* static void*
mrbmemset(void *s, int c, size_t n) mrbmemset(void *s, int c, size_t n)
{ {
char *t = (char*)s; char *t = (char*)s;
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment