From ef0ba48ead218d37d979b5ca156ea9d557754dd6 Mon Sep 17 00:00:00 2001 From: Sam Anthony Date: Wed, 30 Oct 2024 09:35:41 -0400 Subject: dont realloc array when removing edge from graph --- partition.c | 4 ---- 1 file changed, 4 deletions(-) (limited to 'partition.c') 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; } } -- cgit v1.2.3