From 7e39acc69a1d850776219fa4b98d8d7c7afdff6d Mon Sep 17 00:00:00 2001 From: Benjamin Poirier Date: Wed, 25 Nov 2009 14:58:01 -0500 Subject: [PATCH] Don't access stats if they're not activated Fixes a bug. Signed-off-by: Benjamin Poirier --- lttv/lttv/sync/event_analysis_eval.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/lttv/lttv/sync/event_analysis_eval.c b/lttv/lttv/sync/event_analysis_eval.c index 3c1b110a..88d732bb 100644 --- a/lttv/lttv/sync/event_analysis_eval.c +++ b/lttv/lttv/sync/event_analysis_eval.c @@ -625,8 +625,7 @@ static void analyzeMessageEval(SyncState* const syncState, Message* const message) { AnalysisDataEval* analysisData= syncState->analysisData; - MessageStats* messageStats= - &analysisData->stats->messageStats[message->outE->traceNum][message->inE->traceNum]; + MessageStats* messageStats; double* rtt; double tt; struct RttKey rttKey; @@ -635,6 +634,8 @@ static void analyzeMessageEval(SyncState* const syncState, Message* const if (syncState->stats) { + messageStats= + &analysisData->stats->messageStats[message->outE->traceNum][message->inE->traceNum]; messageStats->total++; } -- 2.34.1