From: Stephen North Date: Thu, 25 Jul 2013 18:20:55 +0000 (-0400) Subject: Patch for egregious parser problems. X-Git-Tag: LAST_LIBGRAPH~32^2~131 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=3c00102dfc7805cb74ce40e95068cc1b7895c72f;p=graphviz Patch for egregious parser problems. --- diff --git a/lib/cgraph/grammar.y b/lib/cgraph/grammar.y index 7b13ba3dd..d8cb343c6 100644 --- a/lib/cgraph/grammar.y +++ b/lib/cgraph/grammar.y @@ -397,7 +397,7 @@ static void getedgeitems(int x) v = cons_list(S->nodelist.first); S->nodelist.first = S->nodelist.last = NILitem; } - else {if (S->subg) v = cons_subg(S->subg);} + else {if (S->subg) v = cons_subg(S->subg); S->subg = 0;} /* else nil append */ if (v) listapp(&(S->edgelist),v); }