From e809560687728662047b0546fbbb65d767176b04 Mon Sep 17 00:00:00 2001 From: Alain Magloire Date: Thu, 2 Sep 2004 19:17:03 +0000 Subject: [PATCH] Fix for the CElementContentProvider, we were not checking for IBinary/IArchive --- .../eclipse/cdt/internal/ui/BaseCElementContentProvider.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/BaseCElementContentProvider.java b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/BaseCElementContentProvider.java index 172b4617daf..46b73147521 100644 --- a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/BaseCElementContentProvider.java +++ b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/BaseCElementContentProvider.java @@ -171,6 +171,10 @@ public class BaseCElementContentProvider implements ITreeContentProvider { } return getTranslationUnitChildren(tu); } + } else if (element instanceof IBinary) { + return ((IBinary)element).getChildren(); + } else if (element instanceof IArchive) { + return ((IArchive)element).getChildren(); } else if (element instanceof ISourceReference && element instanceof IParent) { return ((IParent)element).getChildren(); } else if (element instanceof IProject) {