From: Matthew Fernandez Date: Fri, 18 Nov 2022 01:14:41 +0000 (-0800) Subject: sfdpgen check_int_array_size: use cgraph wrapper for allocation X-Git-Tag: 7.0.4~4^2~11 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=eafea4e90ce9dd21ccb6cb62d258ec5c3f8efd9e;p=graphviz sfdpgen check_int_array_size: use cgraph wrapper for allocation The lib/cgraph/alloc.h wrappers are similar to the older lib/common/memory.h wrappers except (1) they are header-only and (2) they live in a directory (cgraph) that is at the root of the dependency tree. The long term plan is to replace all use of lib/common/memory.h with lib/cgraph/alloc.h. --- diff --git a/lib/sfdpgen/spring_electrical.c b/lib/sfdpgen/spring_electrical.c index a00fdf640..6f7aee651 100644 --- a/lib/sfdpgen/spring_electrical.c +++ b/lib/sfdpgen/spring_electrical.c @@ -314,8 +314,8 @@ static void check_real_array_size(double **a, int len, int *lenmax){ } static void check_int_array_size(int **a, int len, int *lenmax){ if (len >= *lenmax){ + *a = gv_recalloc(*a, *lenmax, len + 10, sizeof(int)); *lenmax = len + 10; - *a = REALLOC(*a, sizeof(int)*(*lenmax)); } }