aboutsummaryrefslogtreecommitdiffstats
path: root/src/bootstrap/environment.c
diff options
context:
space:
mode:
authorBad Diode <bd@badd10de.dev>2021-10-17 14:30:33 +0200
committerBad Diode <bd@badd10de.dev>2021-10-17 14:30:33 +0200
commit953a44b3fd61302e6b86d549109a718a001c9b3c (patch)
treeb73d2d68b268bd3eb902e025d4a36a2095f3e3fd /src/bootstrap/environment.c
parentdbeab0d63b21c14e9c462c08c8f776e9428b853c (diff)
downloadbdl-953a44b3fd61302e6b86d549109a718a001c9b3c.tar.gz
bdl-953a44b3fd61302e6b86d549109a718a001c9b3c.zip
Fix heap corruption bug due to bad initialization
Diffstat (limited to 'src/bootstrap/environment.c')
-rw-r--r--src/bootstrap/environment.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/bootstrap/environment.c b/src/bootstrap/environment.c
index 570c5d4..d5e954b 100644
--- a/src/bootstrap/environment.c
+++ b/src/bootstrap/environment.c
@@ -21,6 +21,7 @@ Environment *
21env_create(Environment *parent) { 21env_create(Environment *parent) {
22 Environment *env = alloc_env(); 22 Environment *env = alloc_env();
23 env->parent = parent; 23 env->parent = parent;
24 env->marked = false;
24 env->buf = NULL; 25 env->buf = NULL;
25 env->size = 0; 26 env->size = 0;
26 env->cap = ENV_BUF_CAP; 27 env->cap = ENV_BUF_CAP;