From 14e174bf7b816d6b96491eba84fbc6bb59c5302f Mon Sep 17 00:00:00 2001 From: "Gustavo J. A. M. Carneiro" Date: Thu, 18 Mar 2010 11:39:24 +0000 Subject: [PATCH] Fix compilation error: ISO C++ forbids use of initializer list to initialize reference assocTuple --- src/routing/olsr/olsr-routing-protocol.cc | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/src/routing/olsr/olsr-routing-protocol.cc b/src/routing/olsr/olsr-routing-protocol.cc index 3ea0a686d..c7e57cc32 100644 --- a/src/routing/olsr/olsr-routing-protocol.cc +++ b/src/routing/olsr/olsr-routing-protocol.cc @@ -1412,8 +1412,12 @@ RoutingProtocol::ProcessHna (const olsr::MessageHeader &msg, // A_time = current time + validity time else { - const AssociationTuple &assocTuple = (AssociationTuple){msg.GetOriginatorAddress(),it->address,it->mask,now + msg.GetVTime ()}; - + AssociationTuple assocTuple = { + msg.GetOriginatorAddress(), + it->address, + it->mask, + now + msg.GetVTime () + }; AddAssociationTuple (assocTuple); //Schedule Association Tuple deletion