mirror of
https://gitlab.com/freepascal.org/fpc/source.git
synced 2025-04-21 15:29:25 +02:00
* error check for invalid date in setftime
This commit is contained in:
parent
8d0dc4b69d
commit
8939f85486
26
tests/tbs/tb0432.pp
Normal file
26
tests/tbs/tb0432.pp
Normal file
@ -0,0 +1,26 @@
|
||||
uses Dos;
|
||||
var
|
||||
f : file;
|
||||
l : longint;
|
||||
dt : datetime;
|
||||
begin
|
||||
assign(f,'tb0432.tmp');
|
||||
rewrite(f);
|
||||
close(f);
|
||||
|
||||
{ Set Invalid date }
|
||||
dt.year:=2001;
|
||||
dt.month:=2;
|
||||
dt.day:=30;
|
||||
packtime(dt,l);
|
||||
|
||||
SetFTime(f,l);
|
||||
writeln(doserror);
|
||||
|
||||
if doserror<>13 then
|
||||
begin
|
||||
Writeln('Wrong doserror');
|
||||
halt(1);
|
||||
end;
|
||||
|
||||
end.
|
Loading…
Reference in New Issue
Block a user