diff --git a/simulators/c++2/src_simulator/arch/FPGA.cpp b/simulators/c++2/src_simulator/arch/FPGA.cpp index 464ee183e77c466af9262448bbd3c6b8a575a5c4..519b925f7953e8ac0265db0d2cc7873ea5cba56c 100644 --- a/simulators/c++2/src_simulator/arch/FPGA.cpp +++ b/simulators/c++2/src_simulator/arch/FPGA.cpp @@ -388,7 +388,7 @@ int FPGA::allTrans2XML(std::ostringstream& glob, int maxNbOfTrans) const { int total = 0; for(TransactionList::const_iterator i=_transactList.begin(); i != _transactList.end(); ++i){ if (cpt >= begining) { - (*i)->toXML(glob, 0, _name); + (*i)->toXML(glob, 0, _name, _ID); total ++; } cpt ++; @@ -401,7 +401,7 @@ void FPGA::latencies2XML(std::ostringstream& glob, unsigned int id1, unsigned in for(TransactionList::const_iterator i=_transactList.begin(); i != _transactList.end(); ++i){ if ((*i)->getCommand() !=NULL){ if ((*i)->getCommand()->getID() == id1 || (*i)->getCommand()->getID() == id2){ - (*i)->toXML(glob, 0, _name); + (*i)->toXML(glob, 0, _name, _ID); } } }