From: toshihiro <toshihiro>
Date: Sat, 14 Jul 2007 13:01:09 +0000 (+0000)
Subject: Fixed: couldn't launch linked files nor launch files under a linked folder when local... 
X-Git-Url: http://git.phpeclipse.com?hp=bf707f83e7c1bd9161afb4ec4fe0da44cd0a6e43

Fixed: couldn't launch linked files nor launch files under a linked folder when local debugging.
---

diff --git a/net.sourceforge.phpeclipse.launching/src/net/sourceforge/phpdt/internal/launching/InterpreterRunnerConfiguration.java b/net.sourceforge.phpeclipse.launching/src/net/sourceforge/phpdt/internal/launching/InterpreterRunnerConfiguration.java
index 52fa78a..1675fb7 100644
--- a/net.sourceforge.phpeclipse.launching/src/net/sourceforge/phpdt/internal/launching/InterpreterRunnerConfiguration.java
+++ b/net.sourceforge.phpeclipse.launching/src/net/sourceforge/phpdt/internal/launching/InterpreterRunnerConfiguration.java
@@ -10,6 +10,7 @@ import java.util.Map;
 import net.sourceforge.phpdt.internal.core.JavaProject;
 
 import org.eclipse.core.resources.IProject;
+import org.eclipse.core.resources.IResource;
 import org.eclipse.core.runtime.CoreException;
 import org.eclipse.core.runtime.IPath;
 import org.eclipse.core.runtime.Path;
@@ -30,7 +31,9 @@ public class InterpreterRunnerConfiguration {
 		IPath path = new Path(getFileName());
 		IProject project = getProject().getProject();
 
-		return project.getLocation().toOSString() + "/" + getFileName();
+		//return project.getLocation().toOSString() + "/" + getFileName();
+		IResource file = project.findMember(path);
+		return file.getLocation().toOSString();
 	}
 
 	public String getFileName() {