mirror of
https://gitlab.com/freepascal.org/fpc/source.git
synced 2026-01-04 01:30:31 +01:00
* fix for TAbstractSearchRec.Time type change
git-svn-id: trunk@44113 -
This commit is contained in:
parent
5cd3b9095f
commit
9ce1d0e509
@ -684,9 +684,6 @@ end;
|
||||
|
||||
|
||||
type
|
||||
TRec = record
|
||||
T, D: word;
|
||||
end;
|
||||
PSearchRec = ^SearchRec;
|
||||
|
||||
Function InternalFindFirst (Const Path : RawByteString; Attr : Longint; out Rslt : TAbstractSearchRec; var Name: RawByteString) : Longint;
|
||||
@ -717,8 +714,8 @@ begin
|
||||
if Err = 0 then
|
||||
begin
|
||||
Rslt.ExcludeAttr := 0;
|
||||
TRec (Rslt.Time).T := FStat^.TimeLastWrite;
|
||||
TRec (Rslt.Time).D := FStat^.DateLastWrite;
|
||||
Rslt.Time := cardinal (FStat^.DateLastWrite) shl 16 +
|
||||
FStat^.TimeLastWrite;
|
||||
if FSApi64 then
|
||||
begin
|
||||
Rslt.Size := FStat^.FileSize;
|
||||
@ -779,8 +776,8 @@ begin
|
||||
if Err = 0 then
|
||||
begin
|
||||
Rslt.ExcludeAttr := 0;
|
||||
TRec (Rslt.Time).T := FStat^.TimeLastWrite;
|
||||
TRec (Rslt.Time).D := FStat^.DateLastWrite;
|
||||
Rslt.Time := cardinal (FStat^.DateLastWrite) shl 16 +
|
||||
FStat^.TimeLastWrite;
|
||||
if FSApi64 then
|
||||
begin
|
||||
Rslt.Size := FStat^.FileSize;
|
||||
|
||||
@ -250,10 +250,7 @@ begin
|
||||
end;
|
||||
|
||||
|
||||
type TRec = record
|
||||
T, D: word;
|
||||
end;
|
||||
PSearchRec = ^TSearchRec;
|
||||
type PSearchRec = ^TSearchRec;
|
||||
|
||||
Function InternalFindFirst (Const Path : RawByteString; Attr : Longint; out Rslt : TAbstractSearchRec; var Name: RawByteString) : Longint;
|
||||
|
||||
@ -283,8 +280,7 @@ begin
|
||||
if Err = 0 then
|
||||
begin
|
||||
Rslt.ExcludeAttr := 0;
|
||||
TRec (Rslt.Time).T := FStat^.TimeLastWrite;
|
||||
TRec (Rslt.Time).D := FStat^.DateLastWrite;
|
||||
Rslt.Time := cardinal (FStat^.DateLastWrite) shl 16 + FStat^.TimeLastWrite;
|
||||
if FSApi64 then
|
||||
begin
|
||||
Rslt.Size := FStat^.FileSize;
|
||||
@ -324,8 +320,7 @@ begin
|
||||
if Err = 0 then
|
||||
begin
|
||||
Rslt.ExcludeAttr := 0;
|
||||
TRec (Rslt.Time).T := FStat^.TimeLastWrite;
|
||||
TRec (Rslt.Time).D := FStat^.DateLastWrite;
|
||||
Rslt.Time := cardinal (FStat^.DateLastWrite) shl 16 + FStat^.TimeLastWrite;
|
||||
if FSApi64 then
|
||||
begin
|
||||
Rslt.Size := FStat^.FileSize;
|
||||
|
||||
Loading…
Reference in New Issue
Block a user