commit 0b3307f125b145279ce3601d3adc20373666734b from: Omar Polo date: Sun Aug 08 12:11:02 2021 UTC don't free the variable name commit - 340ee97d153ffa8f69fc2598f111213074fa7689 commit + 0b3307f125b145279ce3601d3adc20373666734b blob - e2e994d9ceb6b0d5ddb002d96408cf19daea148d blob + 42e5e3b2b029cd0c5d7d1055ef9ee8dfb6ec8a54 --- script.c +++ script.c @@ -258,10 +258,8 @@ popenv(void) e = currentenv(); TAILQ_REMOVE(&envs, e, entry); - TAILQ_FOREACH_SAFE(b, &e->bindings, entry, tb) { - free(b->name); + TAILQ_FOREACH_SAFE(b, &e->bindings, entry, tb) free(b); - } free(e); }