mirror of
https://gitlab.com/freepascal.org/lazarus/lazarus.git
synced 2025-09-07 18:21:44 +02:00
Debugger: Shortcuts when debug filename is empty.
git-svn-id: trunk@55546 -
This commit is contained in:
parent
b29a46c876
commit
c94618ffa5
@ -627,11 +627,14 @@ function TDebugManager.GetFullFilename(const AUnitinfo: TDebuggerUnitInfo;
|
||||
function ResolveFromDbg: Boolean;
|
||||
begin
|
||||
Filename := AUnitinfo.FileName;
|
||||
DebugLn('TDebugManager.GetFullFilename->ResolveFromDbg: Trying with Filename=', Filename);
|
||||
if Filename<>'' then
|
||||
DebugLn('TDebugManager.GetFullFilename->ResolveFromDbg: Trying with Filename=', Filename);
|
||||
Result := (Filename<>'') and GetFullFilename(Filename, False) and FileExistsUTF8(Filename);
|
||||
if not Result then
|
||||
begin
|
||||
Filename := AUnitinfo.DbgFullName;
|
||||
if Filename='' then
|
||||
Exit(False);
|
||||
DebugLn('TDebugManager.GetFullFilename->ResolveFromDbg: Trying with DbgFullName=', Filename);
|
||||
Result := FileExistsUTF8(Filename);
|
||||
if not Result then
|
||||
|
Loading…
Reference in New Issue
Block a user