# HG changeset patch # User Ed Swartz # Date 1270666870 18000 # Node ID d1378138ca79765825aa9e5c3458212c6bbd50e3 # Parent 651ae39eb5668713878ce6b554d2356f7542e0f3 Bug 11013: Don't break binary compatibility (in case someone else uses this) diff -r 651ae39eb566 -r d1378138ca79 debuggercdi/com.nokia.cdt.debug.launch/src/com/nokia/cdt/internal/debug/launch/AbstractSymbianLaunchShortcut.java --- a/debuggercdi/com.nokia.cdt.debug.launch/src/com/nokia/cdt/internal/debug/launch/AbstractSymbianLaunchShortcut.java Wed Apr 07 13:22:43 2010 -0500 +++ b/debuggercdi/com.nokia.cdt.debug.launch/src/com/nokia/cdt/internal/debug/launch/AbstractSymbianLaunchShortcut.java Wed Apr 07 14:01:10 2010 -0500 @@ -31,8 +31,14 @@ protected abstract void launchProject(IProject project, Executable executable, IPath defaultMMP, String mode); - /** Tell whether this existing configuration matches one the shortcut would create */ - protected abstract boolean isSupportedConfiguration(ILaunchConfiguration config) throws CoreException; + /** + * Override to tell whether this existing configuration matches the type of + * one the shortcut would create. The default implementation returns true + * for all configurations. + */ + protected boolean isSupportedConfiguration(ILaunchConfiguration config) throws CoreException { + return true; + } public void launch(IEditorPart editor, String mode) { // launch an existing config if one exists