diff options
Diffstat (limited to 'src/bootstrap/environment.c')
-rw-r--r-- | src/bootstrap/environment.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/bootstrap/environment.c b/src/bootstrap/environment.c index 57baea6..570c5d4 100644 --- a/src/bootstrap/environment.c +++ b/src/bootstrap/environment.c | |||
@@ -105,7 +105,7 @@ env_add_or_update_current(Environment *env, Object *symbol, Object *value) { | |||
105 | 105 | ||
106 | Environment * | 106 | Environment * |
107 | env_extend(Environment *parent, Environment *extra) { | 107 | env_extend(Environment *parent, Environment *extra) { |
108 | Environment *env = env_create(parent); | 108 | Environment *env = parent; |
109 | for (size_t i = 0; i < extra->size; i++) { | 109 | for (size_t i = 0; i < extra->size; i++) { |
110 | EnvEntry entry = extra->buf[i]; | 110 | EnvEntry entry = extra->buf[i]; |
111 | Environment *tmp = env; | 111 | Environment *tmp = env; |