From b05d707b2329a9534121e09e26eb9f8fef1917d3 Mon Sep 17 00:00:00 2001 From: Damien Date: Sat, 5 Oct 2013 13:37:10 +0100 Subject: Further factorise PASS_1 out of specific emit code. --- py/scope.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'py/scope.c') diff --git a/py/scope.c b/py/scope.c index 5773ae0b44..57a7e6875d 100644 --- a/py/scope.c +++ b/py/scope.c @@ -8,7 +8,7 @@ #include "parse.h" #include "scope.h" -scope_t *scope_new(scope_kind_t kind, py_parse_node_t pn) { +scope_t *scope_new(scope_kind_t kind, py_parse_node_t pn, uint unique_code_id) { scope_t *scope = m_new(scope_t, 1); scope->kind = kind; scope->parent = NULL; @@ -52,7 +52,7 @@ scope_t *scope_new(scope_kind_t kind, py_parse_node_t pn) { scope->num_dict_params = 0; */ scope->num_locals = 0; - scope->unique_code_id = 0; + scope->unique_code_id = unique_code_id; return scope; } -- cgit v1.2.3