From: Matthew Fernandez Date: Sat, 27 Aug 2022 22:29:00 +0000 (-0700) Subject: gvpr addBindings: fix unchecked allocation failure X-Git-Tag: 6.0.1~18^2~3 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=9b4f098d979af42fd70638401dc0c2d72a59516d;p=graphviz gvpr addBindings: fix unchecked allocation failure --- diff --git a/lib/gvpr/gprstate.c b/lib/gvpr/gprstate.c index b8ce26174..177649584 100644 --- a/lib/gvpr/gprstate.c +++ b/lib/gvpr/gprstate.c @@ -17,6 +17,7 @@ #include #include #include +#include #include #include @@ -101,7 +102,7 @@ void addBindings (Gpr_t* state, gvprbinding* bindings) } if (n == 0) return; - bufp = buf = newof(0, gvprbinding, n, 0); + bufp = buf = gv_calloc(n, sizeof(gvprbinding)); bp = bindings; while (bp->name) { if (bp->fn) {