From: Emden Gansner Date: Mon, 23 Apr 2012 14:17:14 +0000 (-0400) Subject: Fix freeing of bad memory pointer. X-Git-Tag: LAST_LIBGRAPH~32^2~443 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=19c9bc5871b5374dba2e0decc0fad4875a0644ab;p=graphviz Fix freeing of bad memory pointer. --- diff --git a/lib/dotgen/sameport.c b/lib/dotgen/sameport.c index f3dc765a4..7722d6cd0 100644 --- a/lib/dotgen/sameport.c +++ b/lib/dotgen/sameport.c @@ -89,6 +89,7 @@ static void sameedge(same_t * same, node_t * n, edge_t * e, char *id) goto set_arrow; } if (++n_same > MAXSAME) { + n_same--; agerr(AGERR, "too many same{head,tail} groups for node %s\n", agnameof(n)); return;