diff --git a/src/frontend/parser/complete.c b/src/frontend/parser/complete.c index 849754279..29ff54980 100644 --- a/src/frontend/parser/complete.c +++ b/src/frontend/parser/complete.c @@ -364,7 +364,7 @@ cctowl(struct ccom *cc, bool sib) ; end->wl_next = cctowl(cc->cc_sibling, TRUE); if (end->wl_next) - end->wl_next->wl_prev = wl; + end->wl_next->wl_prev = end; } else wl = cctowl(cc->cc_sibling, TRUE); }