diff --git a/src/kernel/ally.c b/src/kernel/ally.c index 534b9ff8e..73f198091 100644 --- a/src/kernel/ally.c +++ b/src/kernel/ally.c @@ -29,7 +29,7 @@ void read_allies(gamedata * data, faction *f) ally * al = ally_add(sfp, NULL); int state; if ((al->faction = findfaction(aid)) == NULL) { - ur_add(RESOLVE_FACTION | aid, &al->faction, NULL); + ur_add(RESOLVE_FACTION | aid, (void **)&al->faction, NULL); } READ_INT(data->store, &state); al->status = state & HELP_ALL;