diff options
| author | Tomas Bzatek <tbzatek@users.sourceforge.net> | 2008-08-24 23:03:38 +0200 |
|---|---|---|
| committer | Tomas Bzatek <tbzatek@users.sourceforge.net> | 2008-08-24 23:03:38 +0200 |
| commit | 9462f53d98261bf908205827a3c841416f29c9c4 (patch) | |
| tree | 19474e4c62ca012fd4b72bcb8e09ef00265d4caf /vfs | |
| parent | ef3e79e0bb6ba4a5e5d4dc1467281370e1d8b488 (diff) | |
| download | tuxcmd-9462f53d98261bf908205827a3c841416f29c9c4.tar.xz | |
Always return absolute paths from GetFileInfoSL
Diffstat (limited to 'vfs')
| -rw-r--r-- | vfs/UVFSCore.pas | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/vfs/UVFSCore.pas b/vfs/UVFSCore.pas index 4dd00b1..c1e8fd4 100644 --- a/vfs/UVFSCore.pas +++ b/vfs/UVFSCore.pas @@ -572,8 +572,10 @@ begin Item := malloc(SizeOf(TDataItemSL)); memset(Item, 0, SizeOf(TDataItemSL)); with Item^ do begin - FName := strdup(P^.sFileName); - FDisplayName := StrToUTF8(P^.sFileName); +{ FName := strdup(P^.sFileName); + FDisplayName := StrToUTF8(P^.sFileName); } + FName := strdup(PChar(APath)); + FDisplayName := StrToUTF8(PChar(APath)); if P^.sLinkTo <> nil then LnkPointTo := strdup(P^.sLinkTo) else LnkPointTo := nil; ADestination := nil; |
