From 531f54fb510e76b8edb1beb83bcae372df3521f9 Mon Sep 17 00:00:00 2001 From: Tushar Krishna Date: Tue, 22 Mar 2011 23:38:09 -0400 Subject: [PATCH] This patch fixes a build error in networktest.cc that occurs with gcc4.2 --- src/cpu/testers/networktest/networktest.cc | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/cpu/testers/networktest/networktest.cc b/src/cpu/testers/networktest/networktest.cc index 4f4c30931..73d9364b7 100644 --- a/src/cpu/testers/networktest/networktest.cc +++ b/src/cpu/testers/networktest/networktest.cc @@ -165,7 +165,7 @@ NetworkTest::completeRequest(PacketPtr pkt) assert(pkt->isResponse()); noResponseCycles = 0; - delete pkt->req; + delete req; delete pkt; } @@ -191,8 +191,8 @@ NetworkTest::tick() // - generate a random number between 0 and 10^precision // - send pkt if this number is < injRate*(10^precision) bool send_this_cycle; - int injRange = pow(10, precision); - unsigned trySending = random() % injRange; + double injRange = pow((double) 10, (double) precision); + unsigned trySending = random() % (int) injRange; if (trySending < injRate*injRange) send_this_cycle = true; else