From d9185d633c38dc46c28ac337529b500c1600d65a Mon Sep 17 00:00:00 2001 From: David Inglis Date: Wed, 11 Sep 2002 17:16:57 +0000 Subject: [PATCH] fixed exception with filename . & .. --- .../src/org/eclipse/cdt/launch/ui/CMainTab.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/launch/org.eclipse.cdt.launch/src/org/eclipse/cdt/launch/ui/CMainTab.java b/launch/org.eclipse.cdt.launch/src/org/eclipse/cdt/launch/ui/CMainTab.java index 11cba954bc7..547b19b73ca 100644 --- a/launch/org.eclipse.cdt.launch/src/org/eclipse/cdt/launch/ui/CMainTab.java +++ b/launch/org.eclipse.cdt.launch/src/org/eclipse/cdt/launch/ui/CMainTab.java @@ -320,6 +320,10 @@ public class CMainTab extends CLaunchConfigurationTab { setErrorMessage("Program not specified"); return false; } + if ( name.equals(".") || name.equals("..")) { + setErrorMessage("Program does not exist"); + return false; + } if (!project.getFile(name).exists()) { setErrorMessage("Program does not exist"); return false;