Browse Source

* Fix copy and paste error. Fixes issue #40863

(cherry picked from commit 963a55db527b89ce0d0a3d5d9229c533aeefc360)
Michaël Van Canneyt 1 year ago
parent
commit
8363352c19
1 changed files with 2 additions and 2 deletions
  1. 2 2
      packages/vcl-compat/src/system.ansistrings.pp

+ 2 - 2
packages/vcl-compat/src/system.ansistrings.pp

@@ -773,12 +773,12 @@ end;
 
 
 function ExcludeTrailingBackslash(const S: AnsiString): AnsiString;
 function ExcludeTrailingBackslash(const S: AnsiString): AnsiString;
 begin
 begin
-  Result:={$IFDEF FPC_DOTTEDUNITS}System.{$ENDIF}SysUtils.ExcludeLeadingPathDelimiter(S);
+  Result:={$IFDEF FPC_DOTTEDUNITS}System.{$ENDIF}SysUtils.ExcludeTrailingBackslash(S);
 end;
 end;
 
 
 function ExcludeTrailingPathDelimiter(const S: AnsiString): AnsiString;
 function ExcludeTrailingPathDelimiter(const S: AnsiString): AnsiString;
 begin
 begin
-  Result:={$IFDEF FPC_DOTTEDUNITS}System.{$ENDIF}SysUtils.ExcludeLeadingPathDelimiter(S);
+  Result:={$IFDEF FPC_DOTTEDUNITS}System.{$ENDIF}SysUtils.ExcludeTrailingPathDelimiter(S);
 end;
 end;
 
 
 function ExpandFileNameCase(const FileName: AnsiString; out
 function ExpandFileNameCase(const FileName: AnsiString; out