From b93b822f9d3302f589a97857ce66faa44c489a59 Mon Sep 17 00:00:00 2001 From: Mikhail Sennikovsky Date: Wed, 28 Mar 2007 10:48:41 +0000 Subject: [PATCH] Fix for the per-file scanner discovery --- .../core/scannerconfig/PerFileSettingsCalculator.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/build/internal/core/scannerconfig/PerFileSettingsCalculator.java b/build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/build/internal/core/scannerconfig/PerFileSettingsCalculator.java index dbaf5d4a636..2eb5da1ccbd 100644 --- a/build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/build/internal/core/scannerconfig/PerFileSettingsCalculator.java +++ b/build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/build/internal/core/scannerconfig/PerFileSettingsCalculator.java @@ -141,9 +141,10 @@ public class PerFileSettingsCalculator { } public List[] getLists(){ - List list = new ArrayList(fMaxIndex); + int size = fMaxIndex + 1; + List list = new ArrayList(size); List l; - for(int i = 0; i < fMaxIndex; i++){ + for(int i = 0; i < size; i++){ l = fStore[i]; if(l != null) list.add(l);