b59f9e1562
Add version 1.20.0, remove deprecated 1.16.x & 1.17.x versions and mark 1.18.x as deprecated. Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
23 lines
768 B
Diff
23 lines
768 B
Diff
--- busybox-1.20.0/libbb/lineedit.c
|
|
+++ busybox-1.20.0-lineedit/libbb/lineedit.c
|
|
@@ -1352,8 +1352,7 @@ static void load_history(line_input_t *s
|
|
/* fill temp_h[], retaining only last MAX_HISTORY lines */
|
|
memset(temp_h, 0, sizeof(temp_h));
|
|
idx = 0;
|
|
- if (!ENABLE_FEATURE_EDITING_SAVE_ON_EXIT)
|
|
- st_parm->cnt_history_in_file = 0;
|
|
+ st_parm->cnt_history_in_file = 0;
|
|
while ((line = xmalloc_fgetline(fp)) != NULL) {
|
|
if (line[0] == '\0') {
|
|
free(line);
|
|
@@ -1361,8 +1360,7 @@ static void load_history(line_input_t *s
|
|
}
|
|
free(temp_h[idx]);
|
|
temp_h[idx] = line;
|
|
- if (!ENABLE_FEATURE_EDITING_SAVE_ON_EXIT)
|
|
- st_parm->cnt_history_in_file++;
|
|
+ st_parm->cnt_history_in_file++;
|
|
idx++;
|
|
if (idx == st_parm->max_history)
|
|
idx = 0;
|