Browse Source

lexical #17/19, rewrite

rlar 14 years ago
parent
commit
f990e517b5
  1. 5
      src/frontend/parser/lexical.c

5
src/frontend/parser/lexical.c

@ -197,11 +197,12 @@ gotchar:
buf[i] = '\0'; buf[i] = '\0';
newword; newword;
} }
append(NULL);
if (cw->wl_prev) {
if (cw) {
append(NULL);
cw->wl_prev->wl_next = NULL; cw->wl_prev->wl_next = NULL;
tfree(cw); tfree(cw);
} else { } else {
append(NULL);
cw->wl_word = NULL; cw->wl_word = NULL;
} }
goto done; goto done;

Loading…
Cancel
Save