forked from github/server
fix segmentation fault in test.
This commit is contained in:
parent
78db167802
commit
af616b5b09
|
@ -47,6 +47,7 @@ static void test_remove_empty_factions(CuTest *tc) {
|
|||
static void test_remove_dead_factions(CuTest *tc) {
|
||||
faction *f, *fm;
|
||||
region *r;
|
||||
int fno;
|
||||
|
||||
test_cleanup();
|
||||
r = test_create_region(0, 0, 0);
|
||||
|
@ -60,8 +61,9 @@ static void test_remove_dead_factions(CuTest *tc) {
|
|||
CuAssertPtrNotNull(tc, get_monsters());
|
||||
fm->alive = 0;
|
||||
f->alive = 0;
|
||||
fno = f->no;
|
||||
remove_empty_factions();
|
||||
CuAssertPtrEquals(tc, 0, findfaction(f->no));
|
||||
CuAssertPtrEquals(tc, 0, findfaction(fno));
|
||||
CuAssertPtrEquals(tc, fm, get_monsters());
|
||||
test_cleanup();
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue