Browse Source

Fix Bug #402 "Crash related to aliases". Do not return freed pointer.

pre-master-46
Giles Atkinson 4 years ago
committed by Holger Vogt
parent
commit
39b837a405
  1. 4
      src/frontend/com_alias.c

4
src/frontend/com_alias.c

@ -97,8 +97,8 @@ cp_doalias(wordlist *wlist)
if (!ntries) { if (!ntries) {
fprintf(cp_err, "Error: alias loop.\n"); fprintf(cp_err, "Error: alias loop.\n");
wlist->wl_word = NULL;
return (wlist);
wl_free(comm);
return wl_cons(NULL, NULL);
} }
wl_append(end, comm); wl_append(end, comm);

Loading…
Cancel
Save