X-Git-Url: http://git.phpeclipse.com

diff --git a/net.sourceforge.phpeclipse.launching/src/net/sourceforge/phpdt/internal/launching/PHPLaunchConfigurationDelegate.java b/net.sourceforge.phpeclipse.launching/src/net/sourceforge/phpdt/internal/launching/PHPLaunchConfigurationDelegate.java
index 618212e..55e9eaf 100644
--- a/net.sourceforge.phpeclipse.launching/src/net/sourceforge/phpdt/internal/launching/PHPLaunchConfigurationDelegate.java
+++ b/net.sourceforge.phpeclipse.launching/src/net/sourceforge/phpdt/internal/launching/PHPLaunchConfigurationDelegate.java
@@ -1,5 +1,18 @@
+/**********************************************************************
+Copyright (c) 2000, 2002 IBM Corp. and others.
+All rights reserved. This program and the accompanying materials
+are made available under the terms of the Common Public License v1.0
+which accompanies this distribution, and is available at
+http://www.eclipse.org/legal/cpl-v10.html
+
+Contributors:
+	IBM Corporation - Initial implementation
+	Vicente Fernando - www.alfersoft.com.ar
+**********************************************************************/
 package net.sourceforge.phpdt.internal.launching;
 
+//import java.io.OutputStream;
+
 import org.eclipse.core.runtime.CoreException;
 import org.eclipse.core.runtime.IProgressMonitor;
 import org.eclipse.core.runtime.IStatus;
@@ -11,7 +24,7 @@ import org.eclipse.debug.core.model.ILaunchConfigurationDelegate;
 
 public class PHPLaunchConfigurationDelegate implements ILaunchConfigurationDelegate {
 	protected static final InterpreterRunner interpreterRunner = new InterpreterRunner();
-//	protected static final DebuggerRunner debuggerRunner = new DebuggerRunner();
+	protected static final DebuggerRunner debuggerRunner = new DebuggerRunner();
 
 	public PHPLaunchConfigurationDelegate() {
 		super();
@@ -23,10 +36,11 @@ public class PHPLaunchConfigurationDelegate implements ILaunchConfigurationDeleg
 	public void launch(ILaunchConfiguration configuration, String mode, ILaunch launch, IProgressMonitor monitor) throws CoreException {
 		if (PHPRuntime.getDefault().getSelectedInterpreter() == null)
 			throw new CoreException(new Status(IStatus.ERROR, PHPLaunchingPlugin.PLUGIN_ID, IStatus.OK, "You must define an interpreter before running PHP.", null));
-//		if (mode.equals("debug")) {
-//			debuggerRunner.run(new InterpreterRunnerConfiguration(configuration), launch);
-//		} else {
-			interpreterRunner.run(new InterpreterRunnerConfiguration(configuration), launch);
-//		}		
+
+		if (mode.equals("debug")) {
+			debuggerRunner.run(new InterpreterRunnerConfiguration(configuration), launch);
+		} else {
+			interpreterRunner.run(new InterpreterRunnerConfiguration(configuration), launch, null);
+		}		
 	}
 }