* add small delphi compat tweak for h2pas usage. + restored Kylix compat idents. (without, pkgs might break unnecessarily)

git-svn-id: trunk@4729 -
This commit is contained in:
marco 2006-09-26 12:24:12 +00:00
parent 7e3b7caf31
commit d29a4bc889

View File

@ -23,7 +23,12 @@ interface
uses unixtype;
{$i aliasctp.inc}
{$else}
type
{$ifndef FPC}
qword = int64; // Keep h2pas "uses ctypes" headers working with delphi.
{$endif}
{ the following type definitions are compiler dependant }
{ and system dependant }
@ -68,6 +73,11 @@ type
cfloat = single; pcfloat = ^cfloat;
cdouble = double; pcdouble = ^cdouble;
clongdouble = extended; pclongdouble = ^clongdouble;
// Kylix compat types
u_long = culong;
u_short = cushort;
{$endif}
implementation