@@ -208,7 +208,7 @@ int hist_restore(hist_t *hist)
// Remove old entries from list
hist_clear(hist);
- f = faux_file_open(hist->fname, O_CREAT | O_TRUNC | O_WRONLY, 0644);
+ f = faux_file_open(hist->fname, O_RDONLY, 0);
if (!f)
return -1;
@@ -101,7 +101,7 @@ void tinyrl_free(tinyrl_t *tinyrl)
tty_restore_mode(tinyrl);
- hist_save(tinyrl->hist);
+ tinyrl_hist_save(tinyrl);
hist_free(tinyrl->hist);
vt100_free(tinyrl->term);