*/
public void breakpointAdded(IBreakpoint breakpoint) {
IMarker marker = breakpoint.getMarker();
- IPath path = marker.getResource().getLocation();
+ IPath path = marker.getResource().getFullPath();
IPath cp = path.removeLastSegments(1);
List pathMap = null;
try {
String endfilename;
if (getProcess() == null) {
- endfilename = marker.getResource().getLocation().lastSegment();
+ endfilename = marker.getResource().getFullPath().lastSegment();
} else {
- endfilename = marker.getResource().getLocation().toOSString();
+ endfilename = marker.getResource().getFullPath().toOSString();
}
if(PHPDebugUtils.unescapeString(filename).endsWith(endfilename) && (lineBreakpoint.getLineNumber() == lineNumber) ) {