]> granicus.if.org Git - graphviz/commitdiff
sfdpgen spring_electrical_embedding_slow: remove unused allocations
authorMatthew Fernandez <matthew.fernandez@gmail.com>
Sat, 26 Nov 2022 17:26:04 +0000 (09:26 -0800)
committerMatthew Fernandez <matthew.fernandez@gmail.com>
Wed, 30 Nov 2022 01:04:39 +0000 (17:04 -0800)
lib/sfdpgen/spring_electrical.c

index 6d1f05f781f8ab96eb160b9e692ac16b80fc529a..59983d41ad053b98a8220668470cf7240c06d95f 100644 (file)
@@ -661,8 +661,7 @@ static void spring_electrical_embedding_slow(int dim, SparseMatrix A0, spring_el
   int iter = 0;
   int adaptive_cooling = ctrl->adaptive_cooling;
   QuadTree qt = NULL;
-  int nsupermax = 10;
-  double *center = NULL, *supernode_wgts = NULL, *distances = NULL, nsuper_avg, counts_avg = 0;
+  double nsuper_avg, counts_avg = 0;
   double *force;
 #ifdef TIME
   clock_t start, end, start0, start2;
@@ -682,9 +681,6 @@ static void spring_electrical_embedding_slow(int dim, SparseMatrix A0, spring_el
 
   if (n >= ctrl->quadtree_size) {
     qtree_level_optimizer = oned_optimizer_new(max_qtree_level);
-    center = gv_calloc(nsupermax * dim, sizeof(double));
-    supernode_wgts = gv_calloc(nsupermax, sizeof(double));
-    distances = gv_calloc(nsupermax, sizeof(double));
   }
   *flag = 0;
   if (m != n) {
@@ -840,9 +836,6 @@ static void spring_electrical_embedding_slow(int dim, SparseMatrix A0, spring_el
   free(xold);
   if (A != A0) SparseMatrix_delete(A);
   free(f);
-  free(center);
-  free(supernode_wgts);
-  free(distances);
   free(force);
 }