# HG changeset patch # User mas01mc # Date 1208006910 0 # Node ID fe922b9d87f86f8b3494c481d0fa6b3a7db0d07a # Parent d248a3ac699d5e487aa8bfa88d614ec6d9b4e07b Fixed side-effect error in trackSwquqnceRadNNReporter point reporter loop. diff -r d248a3ac699d -r fe922b9d87f8 reporter.h --- a/reporter.h Fri Apr 11 13:01:31 2008 +0000 +++ b/reporter.h Sat Apr 12 13:28:30 2008 +0000 @@ -470,7 +470,8 @@ for(rit = v.rbegin(); rit < v.rend(); rit++) { r = *rit; std::cout << fileTable + r.trackID*O2_FILETABLESIZE << " " << r.count << std::endl; - for(int k=0; k < (int)MIN_ARG((unsigned)point_queues[r.trackID].size(),pointNN); k++){ + int qsize=point_queues[r.trackID].size(); + for(int k=0; k < qsize; k++){ NNresult rk = point_queues[r.trackID].top(); std::cout << rk.dist << " " << rk.qpos << " " << rk.spos << std::endl; point_queues[r.trackID].pop();