py, unix, stmhal: Allow to compile with -Wshadow.
See issue #699.
diff --git a/py/parse.c b/py/parse.c
index 19975c7..dc2780c 100644
--- a/py/parse.c
+++ b/py/parse.c
@@ -273,12 +273,12 @@
return;
}
if (parser->result_stack_top >= parser->result_stack_alloc) {
- mp_parse_node_t *pn = m_renew_maybe(mp_parse_node_t, parser->result_stack, parser->result_stack_alloc, parser->result_stack_alloc + MICROPY_ALLOC_PARSE_RESULT_INC);
- if (pn == NULL) {
+ mp_parse_node_t *stack = m_renew_maybe(mp_parse_node_t, parser->result_stack, parser->result_stack_alloc, parser->result_stack_alloc + MICROPY_ALLOC_PARSE_RESULT_INC);
+ if (stack == NULL) {
memory_error(parser);
return;
}
- parser->result_stack = pn;
+ parser->result_stack = stack;
parser->result_stack_alloc += MICROPY_ALLOC_PARSE_RESULT_INC;
}
parser->result_stack[parser->result_stack_top++] = pn;