From 5e3bf9a494bb7336d78c9b99bea4c4c54a21c831 Mon Sep 17 00:00:00 2001 From: expwnent Date: Fri, 14 Nov 2014 22:21:03 -0500 Subject: [PATCH] Make it compile for OSX. --- library/modules/EventManager.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/library/modules/EventManager.cpp b/library/modules/EventManager.cpp index a14e757dd..4020cc9d5 100644 --- a/library/modules/EventManager.cpp +++ b/library/modules/EventManager.cpp @@ -1169,7 +1169,8 @@ static void manageInteractionEvent(color_ostream& out) { // continue; //lazy way of preventing duplicates if ( attack && a+1 < reports.size() && reports[a+1]->type == df::announcement_type::INTERACTION_TARGET ) { //out.print("%s,%d\n",__FILE__,__LINE__); - InteractionData data2 = getAttacker(out, lastAttackEvent, lastAttacker, reports[a+1], gatherRelevantUnits(out, lastAttackEvent, reports[a+1])); + vector relevants = gatherRelevantUnits(out, lastAttackEvent, reports[a+1]); + InteractionData data2 = getAttacker(out, lastAttackEvent, lastAttacker, reports[a+1], relevants); if ( data.attacker == data2.attacker && (data.defender == -1 || data.defender == data2.defender) ) { //out.print("%s,%d\n",__FILE__,__LINE__); data = data2;