From 58ebe8e75d92367deabb4ab4315a80bf6710629e Mon Sep 17 00:00:00 2001 From: Matthew Fernandez Date: Thu, 17 Nov 2022 17:14:41 -0800 Subject: [PATCH] sfdpgen check_real_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. --- lib/sfdpgen/spring_electrical.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/sfdpgen/spring_electrical.c b/lib/sfdpgen/spring_electrical.c index 1068c77e5..a00fdf640 100644 --- a/lib/sfdpgen/spring_electrical.c +++ b/lib/sfdpgen/spring_electrical.c @@ -307,8 +307,8 @@ static double update_step(int adaptive_cooling, double step, double Fnorm, doubl static void check_real_array_size(double **a, int len, int *lenmax){ if (len >= *lenmax){ + *a = gv_recalloc(*a, *lenmax, len + 10, sizeof(double)); *lenmax = len + 10; - *a = REALLOC(*a, sizeof(double)*(*lenmax)); } } -- 2.40.0