From 42023deda16e235ec1fccc24b31528fccac4907b Mon Sep 17 00:00:00 2001 From: Didier Brachet Date: Tue, 25 Sep 2012 18:17:12 +0200 Subject: Bug 391024 - Fixed line number computation. --- agent/tcf/services/dwarfcache.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/agent/tcf/services/dwarfcache.c b/agent/tcf/services/dwarfcache.c index 065d1b24..2f59b1b3 100644 --- a/agent/tcf/services/dwarfcache.c +++ b/agent/tcf/services/dwarfcache.c @@ -1584,7 +1584,7 @@ static void add_state(CompUnit * Unit, LineNumbersState * state) { /* Workaround: Diab compiler generates invalid file indices for an empty compilation unit */ return; } - if (Unit->mFiles[state->mFile].mAreaCnt++ == 1) { + if (Unit->mFiles[state->mFile].mAreaCnt++ == 0) { LineNumbersState s; memset(&s, 0, sizeof(s)); s.mLine = 1; -- cgit v1.2.3