summaryrefslogtreecommitdiffstats
path: root/partition.c
diff options
context:
space:
mode:
authorSam Anthony <sam@samanthony.xyz>2024-10-30 09:35:41 -0400
committerSam Anthony <sam@samanthony.xyz>2024-10-30 09:35:41 -0400
commitef0ba48ead218d37d979b5ca156ea9d557754dd6 (patch)
tree9d629414fca96447de97acbeaa8d492ef3efd79f /partition.c
parent73a4a9569041c984416466aacb42be2d8868dad3 (diff)
downloadballs-ef0ba48ead218d37d979b5ca156ea9d557754dd6.zip
dont realloc array when removing edge from graph
Diffstat (limited to 'partition.c')
-rw-r--r--partition.c4
1 files changed, 0 insertions, 4 deletions
diff --git a/partition.c b/partition.c
index aaac220..354e033 100644
--- a/partition.c
+++ b/partition.c
@@ -141,11 +141,7 @@ removeEdge(Graph g, size_t edge[2]) {
g.edges[j-1][1] = g.edges[j][1];
}
- /* Shrink array. */
- if ((g.edges = realloc(g.edges, (g.nEdges-1)*2*sizeof(size_t))) == NULL)
- sysfatal("Failed to reallocate graph edge array.\n");
g.nEdges--;
-
break;
}
}