diff --git a/core/org.eclipse.cdt.core/src/org/eclipse/cdt/internal/core/dom/SavedCodeReaderFactory.java b/core/org.eclipse.cdt.core/src/org/eclipse/cdt/internal/core/dom/SavedCodeReaderFactory.java index eb438592dbe..347f31cc5b7 100644 --- a/core/org.eclipse.cdt.core/src/org/eclipse/cdt/internal/core/dom/SavedCodeReaderFactory.java +++ b/core/org.eclipse.cdt.core/src/org/eclipse/cdt/internal/core/dom/SavedCodeReaderFactory.java @@ -57,6 +57,8 @@ public class SavedCodeReaderFactory implements ICodeReaderFactory { if( !found && size == 0 ) cache = new CodeReaderCache(CodeReaderCache.DEFAULT_CACHE_SIZE_IN_MB); + else + cache = new CodeReaderCache(0); } else cache = new CodeReaderCache(CodeReaderCache.DEFAULT_CACHE_SIZE_IN_MB);