diff --git a/src/kernel/region.c b/src/kernel/region.c index 1b4bf838e..dd83af4e6 100644 --- a/src/kernel/region.c +++ b/src/kernel/region.c @@ -753,6 +753,7 @@ void remove_region(region ** rlist, region * r) static void freeland(land_region * lr) { + free(lr->ownership); while (lr->demands) { struct demand *d = lr->demands; lr->demands = d->next;