From c8b7ec6935539fe745830d07935fd7c63bbffacd Mon Sep 17 00:00:00 2001 From: Markus Schorn Date: Mon, 30 Oct 2006 16:16:41 +0000 Subject: [PATCH] Fix for 162758, clear index before using reader factory. --- .../cdt/internal/core/pdom/indexer/fast/PDOMFastReindex.java | 2 +- .../cdt/internal/core/pdom/indexer/full/PDOMFullReindex.java | 3 +-- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/pdom/indexer/fast/PDOMFastReindex.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/pdom/indexer/fast/PDOMFastReindex.java index 86f686742af..f3000b188f7 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/pdom/indexer/fast/PDOMFastReindex.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/pdom/indexer/fast/PDOMFastReindex.java @@ -36,9 +36,9 @@ class PDOMFastReindex extends PDOMFastIndexerJob { try { long start = System.currentTimeMillis(); setupIndexAndReaderFactory(); - registerTUsInReaderFactory(fTUs); clearIndex(index); + registerTUsInReaderFactory(fTUs); fFilesToIndex--; parseTUs(fTUs, monitor); diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/pdom/indexer/full/PDOMFullReindex.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/pdom/indexer/full/PDOMFullReindex.java index 7ea62eea5f7..78cb0bb4d10 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/pdom/indexer/full/PDOMFullReindex.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/pdom/indexer/full/PDOMFullReindex.java @@ -40,9 +40,8 @@ class PDOMFullReindex extends PDOMFullIndexerJob { long start = System.currentTimeMillis(); setupIndexAndReaderFactory(); - registerTUsInReaderFactory(fTUs); - clearIndex(index); + registerTUsInReaderFactory(fTUs); fFilesToIndex--; parseTUs(fTUs, monitor);