summaryrefslogtreecommitdiff
path: root/cmd-line-utils/libedit/history.c
diff options
context:
space:
mode:
Diffstat (limited to 'cmd-line-utils/libedit/history.c')
-rw-r--r--cmd-line-utils/libedit/history.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/cmd-line-utils/libedit/history.c b/cmd-line-utils/libedit/history.c
index 1da6a864181..c0fa7cc717d 100644
--- a/cmd-line-utils/libedit/history.c
+++ b/cmd-line-utils/libedit/history.c
@@ -676,8 +676,8 @@ history_load(History *h, const char *fname)
(void) strunvis(ptr, line);
line[sz] = c;
if (HENTER(h, &ev, ptr) == -1) {
- h_free((ptr_t)ptr);
- return -1;
+ i = -1;
+ goto oomem;
}
}
oomem: