From: Matthew Fernandez Date: Sun, 27 Nov 2022 19:32:35 +0000 (-0800) Subject: sfdpgen spring_electrical_embedding_slow: remove unused 'xold' X-Git-Tag: 7.0.4~4^2~1 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=e8df618e43a9924de541a131845d0295697a8b43;p=graphviz sfdpgen spring_electrical_embedding_slow: remove unused 'xold' --- diff --git a/lib/sfdpgen/spring_electrical.c b/lib/sfdpgen/spring_electrical.c index 387402810..15e23ea3e 100644 --- a/lib/sfdpgen/spring_electrical.c +++ b/lib/sfdpgen/spring_electrical.c @@ -652,7 +652,6 @@ static void spring_electrical_embedding_slow(int dim, SparseMatrix A0, spring_el int i, j, k; double p = ctrl->p, K = ctrl->K, C = ctrl->C, CRK, tol = ctrl->tol, maxiter = ctrl->maxiter, cool = ctrl->cool, step = ctrl->step, KP; int *ia = NULL, *ja = NULL; - double *xold = NULL; double *f = NULL, dist, F, Fnorm = 0, Fnorm0; int iter = 0; int adaptive_cooling = ctrl->adaptive_cooling; @@ -705,12 +704,10 @@ static void spring_electrical_embedding_slow(int dim, SparseMatrix A0, spring_el #endif f = gv_calloc(dim, sizeof(double)); - xold = gv_calloc(dim * n, sizeof(double)); do { for (i = 0; i < dim*n; i++) force[i] = 0; iter++; - memcpy(xold, x, sizeof(double)*dim*n); Fnorm0 = Fnorm; Fnorm = 0.; @@ -806,7 +803,6 @@ static void spring_electrical_embedding_slow(int dim, SparseMatrix A0, spring_el #endif RETURN: - free(xold); if (A != A0) SparseMatrix_delete(A); free(f); free(force);