From 2109a99e5b8a6d9cca8ecea453c46590cc630050 Mon Sep 17 00:00:00 2001 From: Masaki Muranaka Date: Fri, 26 Apr 2013 11:33:06 +0900 Subject: Add void to function parameters. This is for compatibility with C++ --- src/load.c | 2 +- src/pool.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/load.c b/src/load.c index 303cd3881..9278f3191 100644 --- a/src/load.c +++ b/src/load.c @@ -55,7 +55,7 @@ irep_free(size_t sirep, mrb_state *mrb) } static size_t -offset_crc_body() +offset_crc_body(void) { struct rite_binary_header header; return ((uint8_t *)header.binary_crc - (uint8_t *)&header) + sizeof(header.binary_crc); diff --git a/src/pool.c b/src/pool.c index 77ac8a69f..c992b5e53 100644 --- a/src/pool.c +++ b/src/pool.c @@ -171,7 +171,7 @@ mrb_pool_realloc(mrb_pool *pool, void *p, size_t oldlen, size_t newlen) #ifdef TEST_POOL int -main() +main(void) { int i, len = 250; mrb_pool *pool; -- cgit v1.2.3 From 16be58bafd89d73577de583024489528721dab8c Mon Sep 17 00:00:00 2001 From: Masaki Muranaka Date: Fri, 26 Apr 2013 11:34:45 +0900 Subject: Remove macro ANYARGS. It is not used in the core and bundled mrbgems. And it is possible to conflict an application's macro. --- include/mruby.h | 7 ------- 1 file changed, 7 deletions(-) diff --git a/include/mruby.h b/include/mruby.h index 5db987818..8c811c58f 100644 --- a/include/mruby.h +++ b/include/mruby.h @@ -340,13 +340,6 @@ typedef enum call_type { CALL_TYPE_MAX } call_type; -#ifndef ANYARGS -# ifdef __cplusplus -# define ANYARGS ... -# else -# define ANYARGS -# endif -#endif void mrb_define_alias(mrb_state *mrb, struct RClass *klass, const char *name1, const char *name2); const char *mrb_class_name(mrb_state *mrb, struct RClass* klass); void mrb_define_global_const(mrb_state *mrb, const char *name, mrb_value val); -- cgit v1.2.3