diff options
| author | marco <marco@3ad0048d-3df7-0310-abae-a5850022a9f2> | 2010-12-18 13:36:36 +0000 |
|---|---|---|
| committer | marco <marco@3ad0048d-3df7-0310-abae-a5850022a9f2> | 2010-12-18 13:36:36 +0000 |
| commit | b0fdf3c3ddc1b8910d26366d0cea045685568d44 (patch) | |
| tree | 783bf36618392b9056464510127e5abbde46645f /packages/ibase | |
| parent | 504e177e40b0b951efda6a90612b865a5d3ddf59 (diff) | |
| download | fpc-b0fdf3c3ddc1b8910d26366d0cea045685568d44.tar.gz | |
* fix from mantis 17360, ISC_Status is 64-bit. (Lp64 vs LLp64 problem)
git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@16586 3ad0048d-3df7-0310-abae-a5850022a9f2
Diffstat (limited to 'packages/ibase')
| -rw-r--r-- | packages/ibase/src/ibase40.pp | 2 | ||||
| -rw-r--r-- | packages/ibase/src/ibase60.inc | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/packages/ibase/src/ibase40.pp b/packages/ibase/src/ibase40.pp index 6798d61db9..c65d5bd64c 100644 --- a/packages/ibase/src/ibase40.pp +++ b/packages/ibase/src/ibase40.pp @@ -43,7 +43,7 @@ type { Interbase redefinitions } - ISC_LONG = Long; + ISC_LONG = PtrInt; // Bug 17360 UISC_LONG = ULong; ISC_STATUS = Long; UISC_STATUS = ULong; diff --git a/packages/ibase/src/ibase60.inc b/packages/ibase/src/ibase60.inc index 1281d6b4a4..279618efd2 100644 --- a/packages/ibase/src/ibase60.inc +++ b/packages/ibase/src/ibase60.inc @@ -33,7 +33,7 @@ Type ISC_UCHAR = cuchar; ISC_SHORT = cshort; ISC_USHORT = cushort; - ISC_STATUS = clong; + ISC_STATUS = ptrint; // bug 17360 ISC_INT64 = clonglong; ISC_UINT64 = culonglong; {$IFDEF CPU64} |
