aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSteve Bennett <steveb@workware.net.au>2011-06-06 21:54:43 +1000
committerSteve Bennett <steveb@workware.net.au>2011-06-07 08:46:36 +1000
commite46cf22807c6975b754e1c04c55049cce3ef6404 (patch)
tree53a5d18e37803166f0ea5124bfa77996b129233b
parentb34ab2f89597d9eb8b1d503fbd14152519eae85a (diff)
downloadjimtcl-e46cf22807c6975b754e1c04c55049cce3ef6404.zip
jimtcl-e46cf22807c6975b754e1c04c55049cce3ef6404.tar.gz
jimtcl-e46cf22807c6975b754e1c04c55049cce3ef6404.tar.bz2
Ensure that linenoise history is only freed once
Signed-off-by: Steve Bennett <steveb@workware.net.au>
-rw-r--r--linenoise.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/linenoise.c b/linenoise.c
index 2d1002d..7cb964e 100644
--- a/linenoise.c
+++ b/linenoise.c
@@ -148,6 +148,7 @@ static void freeHistory(void) {
for (j = 0; j < history_len; j++)
free(history[j]);
free(history);
+ history = NULL;
}
}