diff options
author | Damien George <damien.p.george@gmail.com> | 2014-02-26 16:57:08 +0000 |
---|---|---|
committer | Damien George <damien.p.george@gmail.com> | 2014-02-26 16:57:08 +0000 |
commit | 1dc76af7bff6c31ab7b5da4954fa5573144d9fb1 (patch) | |
tree | 52f942d793686e11aa43fbf7c722ad272d79a9f1 | |
parent | c5ac2ac590bc2c413880dfd130be245a0c37c35a (diff) | |
download | micropython-1dc76af7bff6c31ab7b5da4954fa5573144d9fb1.tar.gz micropython-1dc76af7bff6c31ab7b5da4954fa5573144d9fb1.zip |
py: Remove name of var arg from macros with var args.
-rw-r--r-- | py/compile.c | 2 | ||||
-rw-r--r-- | py/emitcommon.c | 2 | ||||
-rw-r--r-- | py/malloc.c | 2 | ||||
-rw-r--r-- | py/obj.h | 1 | ||||
-rw-r--r-- | py/qstr.c | 2 |
5 files changed, 4 insertions, 5 deletions
diff --git a/py/compile.c b/py/compile.c index 9be90a601f..6a87236b9d 100644 --- a/py/compile.c +++ b/py/compile.c @@ -2509,7 +2509,7 @@ STATIC compile_function_t compile_function[] = { NULL, #define nc NULL #define c(f) compile_##f -#define DEF_RULE(rule, comp, kind, arg...) comp, +#define DEF_RULE(rule, comp, kind, ...) comp, #include "grammar.h" #undef nc #undef c diff --git a/py/emitcommon.c b/py/emitcommon.c index bfcdad7973..ff6457289a 100644 --- a/py/emitcommon.c +++ b/py/emitcommon.c @@ -13,7 +13,7 @@ #include "runtime0.h" #include "emit.h" -#define EMIT(fun, arg...) (emit_method_table->fun(emit, ##arg)) +#define EMIT(fun, ...) (emit_method_table->fun(emit, __VA_ARGS__)) void emit_common_load_id(emit_t *emit, const emit_method_table_t *emit_method_table, scope_t *scope, qstr qstr) { // assumes pass is greater than 1, ie that all identifiers are defined in the scope diff --git a/py/malloc.c b/py/malloc.c index 41cf1fd131..27eaac1088 100644 --- a/py/malloc.c +++ b/py/malloc.c @@ -8,7 +8,7 @@ #if 0 // print debugging info #define DEBUG_printf DEBUG_printf #else // don't print debugging info -#define DEBUG_printf(args...) (void)0 +#define DEBUG_printf(...) (void)0 #endif #if MICROPY_MEM_STATS @@ -75,7 +75,6 @@ typedef struct _mp_obj_base_t mp_obj_base_t; // Need to declare this here so we are not dependent on map.h struct _mp_map_t; struct _mp_map_elem_t; -enum _mp_map_lookup_kind_t; // Type definitions for methods @@ -12,7 +12,7 @@ #if 0 // print debugging info #define DEBUG_printf DEBUG_printf #else // don't print debugging info -#define DEBUG_printf(args...) (void)0 +#define DEBUG_printf(...) (void)0 #endif // A qstr is an index into the qstr pool. |