FirebirdSQL / firebird

Firebird server, client and tools
https://www.firebirdsql.org/
1.2k stars 209 forks source link

Firebird.pas [CORE6157] #6406

Open firebird-automations opened 4 years ago

firebird-automations commented 4 years ago

Submitted by: Norbert Saint Georges (norpa)

the Firebird.pas file is distributed only in the linux version but in no other version.

in version 4.0.0.1629, there are the following errors:

In Pascal, "record" is a reserved word.

after renaming:

"record" to "frecord"; "integer32" to "Int32";

added:

ISC_TIME_TZ = Integer; // ?? I do not know the good value ISC_TIMESTAMP_TZ = Integer; // ?? I do not know the good value

after these changes it compiles under Delphi and Typhoon Code.

Commits: FirebirdSQL/firebird@2d8ebe03950e92d7397d4433730c50f48a4808a7

firebird-automations commented 4 years ago
Modified by: Norbert Saint Georges (norpa) priority: Major \[ 3 \] =\> Trivial \[ 5 \]
firebird-automations commented 4 years ago

Commented by: @AlexPeshkoff

Got ready for building firebird.pas on windows, no need in awk & grep any more

firebird-automations commented 4 years ago

Commented by: @AlexPeshkoff

Changes similar to mentioned (record, ISC_TIME_TZ, etc.) were already done before.

firebird-automations commented 4 years ago

Commented by: Norbert Saint Georges (norpa)

Indeed, everything is ok in the latest versions