commit 5f4df8ebe7281f46d3d670f65d5bf44c37fecee9
parent be68aa739a64662b1a21dc53a8ee16d455367d09
Author: Christophe Coustet <christophe.coustet@meso-star.com>
Date: Tue, 17 Jan 2023 10:58:04 +0100
BugFix: call ref_put on a NULL polygon
Diffstat:
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/cg_city.c b/src/cg_city.c
@@ -140,7 +140,7 @@ release_city(struct city* city)
/* iterate on building */
for (i = 0; i < city->buildings_count; i++) {
struct building* building = city->buildings + i;
- SCPR(polygon_ref_put(building->pg));
+ if(building->pg) SCPR(polygon_ref_put(building->pg));
if(building->name_initialized) str_release(&building->name);
}