[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[tyndur-devel] [PATCH 4/5] Pascal-RTL: FileAge-Stub korrigiert
! Pascal-RTL: Wenn man schon einen Stub macht, dann sollte der
wenigstens einen plausiblen Wert zurueckgeben, wo einem nicht gleich
der FPC um die Ohren fliegt.
Signed-off-by: Kevin Wolf <kevin@xxxxxxxxxx>
---
src/modules/pas/lib/rtl/sysutils.pp | 9 +++++++--
1 files changed, 7 insertions(+), 2 deletions(-)
diff --git a/src/modules/pas/lib/rtl/sysutils.pp b/src/modules/pas/lib/rtl/sysutils.pp
index 5075631..ac1e5dc 100644
--- a/src/modules/pas/lib/rtl/sysutils.pp
+++ b/src/modules/pas/lib/rtl/sysutils.pp
@@ -218,8 +218,13 @@ end;
function FileAge(const filename: AnsiString):LongInt;
begin
- Result := 0; // FIXME
-end;
+ if FileExists(filename) then begin
+ // FIXME
+ Result := DateTimeToFileDate(EncodeDate(1980, 1, 1));
+ end else begin
+ Result := -1;
+ end;
+end;
function DirectoryExists(const directory: AnsiString):Boolean;
var
--
1.6.0.2