diff --git a/src/kernel/plane.h b/src/kernel/plane.h index 7195e5f7c..d8ec176a9 100644 --- a/src/kernel/plane.h +++ b/src/kernel/plane.h @@ -23,6 +23,7 @@ extern "C" { #endif struct region; + struct faction; struct plane; struct storage; diff --git a/src/kernel/save.test.c b/src/kernel/save.test.c index 46369bd01..de7f28084 100644 --- a/src/kernel/save.test.c +++ b/src/kernel/save.test.c @@ -120,12 +120,11 @@ static void test_readwrite_dead_faction_group(CuTest *tc) { static void test_readwrite_dead_faction_regionowner(CuTest *tc) { faction *f; region *r; - unit * u; test_cleanup(); config_set("rules.region_owners", "1"); f = test_create_faction(0); - u = test_create_unit(f, r = test_create_region(0, 0, 0)); + test_create_unit(f, r = test_create_region(0, 0, 0)); region_set_owner(r, f, turn); destroyfaction(&factions); CuAssertTrue(tc, !f->_alive);