X-Git-Url: https://deadsoftware.ru/gitweb?a=blobdiff_plain;f=src%2Fshared%2Futils.pas;h=948ac697f8c948b37be295ec3db9aa1a432c2a16;hb=0ac904293ecfc21bbfc2d944a61dbcf7541ac9bf;hp=14fa53b94eecb7425bbb1d8b8746eb4e412a5826;hpb=2d2ce4c1770a59c3e780f3fd31249ce6043f374c;p=d2df-sdl.git diff --git a/src/shared/utils.pas b/src/shared/utils.pas index 14fa53b..948ac69 100644 --- a/src/shared/utils.pas +++ b/src/shared/utils.pas @@ -342,11 +342,15 @@ end; // ////////////////////////////////////////////////////////////////////////// // // rewrites slashes to '/' function fixSlashes (s: AnsiString): AnsiString; +{$IFDEF WINDOWS} var f: Integer; +{$ENDIF} begin result := s; + {$IFDEF WINDOWS} for f := 1 to length(result) do if (result[f] = '\') then result[f] := '/'; + {$ENDIF} end; @@ -1017,7 +1021,7 @@ end; function IsValid1251 (ch: Word): Boolean; begin - result := ((ch = Ord('?')) or (wc2shitmap[ch] <> '?')) and (ch <> $98) + result := ((ch = Ord('?')) or (wc2shitmap[ch] <> '?')) and (wc2shitmap[ch] <> #$98) end; function IsPrintable1251 (ch: AnsiChar): Boolean;