mirror of
https://gitlab.com/freepascal.org/fpc/source.git
synced 2025-08-25 13:30:49 +02:00
* FPC/2 support
This commit is contained in:
parent
d9d4fe8484
commit
227cd9354c
@ -383,9 +383,15 @@ BEGIN
|
|||||||
OpenFlags, OpenMode, 0) = 0) Then
|
OpenFlags, OpenMode, 0) = 0) Then
|
||||||
FileOpen := Handle Else FileOpen := 0; { Return handle/fail }
|
FileOpen := Handle Else FileOpen := 0; { Return handle/fail }
|
||||||
{$ELSE} { OTHER OS2 COMPILERS }
|
{$ELSE} { OTHER OS2 COMPILERS }
|
||||||
If (DosOpen(FileName, Handle, ActionTaken, 0, 0,
|
{$IFDEF PPC_FPC}
|
||||||
OpenFlags, OpenMode, Nil) = 0) Then
|
If (DosOpen(@FileName, Longint(Handle), ActionTaken), 0, 0,
|
||||||
FileOpen := Handle Else FileOpen := 0; { Return handle/fail }
|
OpenFlags, OpenMode, Nil) = 0) Then
|
||||||
|
FileOpen := Handle Else FileOpen := 0; { Return handle/fail }
|
||||||
|
{$ELSE}
|
||||||
|
If (DosOpen(FileName, Handle, ActionTaken, 0, 0,
|
||||||
|
OpenFlags, OpenMode, Nil) = 0) Then
|
||||||
|
FileOpen := Handle Else FileOpen := 0; { Return handle/fail }
|
||||||
|
{$ENDIF}
|
||||||
{$ENDIF}
|
{$ENDIF}
|
||||||
END;
|
END;
|
||||||
{$ENDIF}
|
{$ENDIF}
|
||||||
@ -688,7 +694,10 @@ END;
|
|||||||
END.
|
END.
|
||||||
{
|
{
|
||||||
$Log$
|
$Log$
|
||||||
Revision 1.8 2002-09-22 19:42:22 hajny
|
Revision 1.9 2002-10-12 19:39:00 hajny
|
||||||
|
* FPC/2 support
|
||||||
|
|
||||||
|
Revision 1.8 2002/09/22 19:42:22 hajny
|
||||||
+ FPC/2 support added
|
+ FPC/2 support added
|
||||||
|
|
||||||
Revision 1.7 2002/09/07 15:06:36 peter
|
Revision 1.7 2002/09/07 15:06:36 peter
|
||||||
|
@ -165,6 +165,8 @@ PROCEDURE SecondsToTime (Sd: LongInt; Var Hour24, Minute, Second: Word);
|
|||||||
|
|
||||||
{$IFDEF PPC_FPC} { FPC }
|
{$IFDEF PPC_FPC} { FPC }
|
||||||
USES Dos, DosCalls; { Standard unit }
|
USES Dos, DosCalls; { Standard unit }
|
||||||
|
|
||||||
|
TYPE DateTime = TDateTime; { Type correction }
|
||||||
{$ENDIF}
|
{$ENDIF}
|
||||||
|
|
||||||
{$IFDEF PPC_BPOS2} { C'T PATCH TO BP CODE }
|
{$IFDEF PPC_BPOS2} { C'T PATCH TO BP CODE }
|
||||||
@ -451,7 +453,10 @@ END.
|
|||||||
|
|
||||||
{
|
{
|
||||||
$Log$
|
$Log$
|
||||||
Revision 1.10 2002-09-24 16:48:24 hajny
|
Revision 1.11 2002-10-12 19:39:00 hajny
|
||||||
|
* FPC/2 support
|
||||||
|
|
||||||
|
Revision 1.10 2002/09/24 16:48:24 hajny
|
||||||
* fix for TDateTime clash
|
* fix for TDateTime clash
|
||||||
|
|
||||||
Revision 1.9 2002/09/22 19:42:22 hajny
|
Revision 1.9 2002/09/22 19:42:22 hajny
|
||||||
|
@ -383,9 +383,15 @@ BEGIN
|
|||||||
OpenFlags, OpenMode, 0) = 0) Then
|
OpenFlags, OpenMode, 0) = 0) Then
|
||||||
FileOpen := Handle Else FileOpen := 0; { Return handle/fail }
|
FileOpen := Handle Else FileOpen := 0; { Return handle/fail }
|
||||||
{$ELSE} { OTHER OS2 COMPILERS }
|
{$ELSE} { OTHER OS2 COMPILERS }
|
||||||
If (DosOpen(FileName, Handle, ActionTaken, 0, 0,
|
{$IFDEF PPC_FPC}
|
||||||
OpenFlags, OpenMode, Nil) = 0) Then
|
If (DosOpen(@FileName, Longint(Handle), ActionTaken), 0, 0,
|
||||||
FileOpen := Handle Else FileOpen := 0; { Return handle/fail }
|
OpenFlags, OpenMode, Nil) = 0) Then
|
||||||
|
FileOpen := Handle Else FileOpen := 0; { Return handle/fail }
|
||||||
|
{$ELSE}
|
||||||
|
If (DosOpen(FileName, Handle, ActionTaken, 0, 0,
|
||||||
|
OpenFlags, OpenMode, Nil) = 0) Then
|
||||||
|
FileOpen := Handle Else FileOpen := 0; { Return handle/fail }
|
||||||
|
{$ENDIF}
|
||||||
{$ENDIF}
|
{$ENDIF}
|
||||||
END;
|
END;
|
||||||
{$ENDIF}
|
{$ENDIF}
|
||||||
@ -688,7 +694,10 @@ END;
|
|||||||
END.
|
END.
|
||||||
{
|
{
|
||||||
$Log$
|
$Log$
|
||||||
Revision 1.8 2002-09-22 19:42:22 hajny
|
Revision 1.9 2002-10-12 19:39:00 hajny
|
||||||
|
* FPC/2 support
|
||||||
|
|
||||||
|
Revision 1.8 2002/09/22 19:42:22 hajny
|
||||||
+ FPC/2 support added
|
+ FPC/2 support added
|
||||||
|
|
||||||
Revision 1.7 2002/09/07 15:06:36 peter
|
Revision 1.7 2002/09/07 15:06:36 peter
|
||||||
|
@ -165,6 +165,8 @@ PROCEDURE SecondsToTime (Sd: LongInt; Var Hour24, Minute, Second: Word);
|
|||||||
|
|
||||||
{$IFDEF PPC_FPC} { FPC }
|
{$IFDEF PPC_FPC} { FPC }
|
||||||
USES Dos, DosCalls; { Standard unit }
|
USES Dos, DosCalls; { Standard unit }
|
||||||
|
|
||||||
|
TYPE DateTime = TDateTime; { Type correction }
|
||||||
{$ENDIF}
|
{$ENDIF}
|
||||||
|
|
||||||
{$IFDEF PPC_BPOS2} { C'T PATCH TO BP CODE }
|
{$IFDEF PPC_BPOS2} { C'T PATCH TO BP CODE }
|
||||||
@ -451,7 +453,10 @@ END.
|
|||||||
|
|
||||||
{
|
{
|
||||||
$Log$
|
$Log$
|
||||||
Revision 1.10 2002-09-24 16:48:24 hajny
|
Revision 1.11 2002-10-12 19:39:00 hajny
|
||||||
|
* FPC/2 support
|
||||||
|
|
||||||
|
Revision 1.10 2002/09/24 16:48:24 hajny
|
||||||
* fix for TDateTime clash
|
* fix for TDateTime clash
|
||||||
|
|
||||||
Revision 1.9 2002/09/22 19:42:22 hajny
|
Revision 1.9 2002/09/22 19:42:22 hajny
|
||||||
|
Loading…
Reference in New Issue
Block a user