diff --git a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/corext/template/c/TranslationUnitContextType.java b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/corext/template/c/TranslationUnitContextType.java index 2f08ff386ce..e911cf6ce05 100644 --- a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/corext/template/c/TranslationUnitContextType.java +++ b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/corext/template/c/TranslationUnitContextType.java @@ -111,7 +111,7 @@ public abstract class TranslationUnitContextType extends TemplateContextType { super("enclosing_project", TemplateMessages.getString("CContextType.variable.description.enclosing.project")); //$NON-NLS-1$ //$NON-NLS-2$ } public String resolve(TemplateContext context) { - ITranslationUnit unit= ((CContext) context).getTranslationUnit(); + ITranslationUnit unit= ((TranslationUnitContext) context).getTranslationUnit(); return (unit == null) ? null : unit.getCProject().getElementName(); } }