From: erg Date: Mon, 25 Jun 2007 17:49:46 +0000 (+0000) Subject: Fix use of ZALLOC macro. X-Git-Tag: LAST_LIBGRAPH~32^2~5535 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=5579800bac75674782796c99fc336d188d16b648;p=graphviz Fix use of ZALLOC macro. --- diff --git a/lib/common/labels.c b/lib/common/labels.c index 44b41d324..5ea09e2f9 100644 --- a/lib/common/labels.c +++ b/lib/common/labels.c @@ -23,9 +23,9 @@ static void storeline(graph_t *g, textlabel_t *lp, char *line, char terminator) { pointf size; textpara_t *para; + int oldsz = lp->u.txt.nparas + 1; - lp->u.txt.para = - ZALLOC(lp->u.txt.nparas + 2, lp->u.txt.para, textpara_t); + lp->u.txt.para = ZALLOC(oldsz + 1, lp->u.txt.para, textpara_t, oldsz); para = &(lp->u.txt.para[lp->u.txt.nparas]); para->str = line; para->just = terminator;