Why did error ocurred ?

6 views
Skip to first unread message

tung_dhqn

unread,
Jul 24, 2014, 5:54:35 AM7/24/14
to omn...@googlegroups.com
I have codes:
RouteTableElement* Routing::addNewDestination(int dest,int source,int seqN,int hopCount,simtime_t expire)
{
RouteTableElement* e = new RouteTableElement();
d("addNewDest");

char d[20];
d("aggiungo :"<<dest);
e->destId = dest;

//the neighbour node that sent the message
e->nextHop = source;
e->seqNum = seqN;

e->hopCount = hopCount ;
d("hops:"<<hopCount);
e->expiration = expire;
d("add new dest : espire = "<<expire);
e->active = true;
sprintf(d,"r.time out to %d",dest);
e->deleteMessage = new cMessage(d,MK_DELETE);
e->deleteMessage->addPar("node") = (cObject*)e;

//if whithin a preconfigured period the route
//will not be refreshed it will be cancelled
scheduleAt(expire ,e->deleteMessage);

routeTab.insert( (RouteTableElement*) e);
return e;
}

Error is as picture bellow:


Reply all
Reply to author
Forward
0 new messages