From 6ca738c032e9e7e7433a6a644f2e79c5d9c4919f Mon Sep 17 00:00:00 2001 From: Mikhail Sennikovsky Date: Thu, 5 Apr 2007 08:38:00 +0000 Subject: [PATCH] Fix for [Bug 181144] [Project Model] NPE when selecting legacy project --- .../model/extension/impl/CDefaultConfigurationData.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/core/org.eclipse.cdt.core/model/org/eclipse/cdt/core/settings/model/extension/impl/CDefaultConfigurationData.java b/core/org.eclipse.cdt.core/model/org/eclipse/cdt/core/settings/model/extension/impl/CDefaultConfigurationData.java index 85143261f42..c0b0dda4998 100644 --- a/core/org.eclipse.cdt.core/model/org/eclipse/cdt/core/settings/model/extension/impl/CDefaultConfigurationData.java +++ b/core/org.eclipse.cdt.core/model/org/eclipse/cdt/core/settings/model/extension/impl/CDefaultConfigurationData.java @@ -139,11 +139,11 @@ public class CDefaultConfigurationData extends CConfigurationData { } protected CTargetPlatformData copyTargetPlatformData(CTargetPlatformData base, boolean clone){ - return fFactory.createTargetPlatformData(this, base, null, base.getName(), clone); + return fFactory.createTargetPlatformData(this, base, null, base != null ? base.getName() : null, clone); } protected CBuildData copyBuildData(CBuildData data, boolean clone){ - return fFactory.createBuildData(this, data, null, data.getName(), clone); + return fFactory.createBuildData(this, data, null, data != null ? data.getName() : null, clone); } public CFolderData createFolderData(IPath path, CFolderData base) throws CoreException{