Issue Details (XML | Word | Printable)

Key: CORE-6157
Type: Task Task
Status: Open Open
Priority: Trivial Trivial
Assignee: Unassigned
Reporter: Norbert Saint Georges
Votes: 0
Watchers: 1
Operations

If you were logged in you would be able to see more operations.
Firebird Core

Firebird.pas

Created: 14/Oct/19 12:26 PM   Updated: 10/Apr/20 01:49 PM
Component/s: API / Client Library
Affects Version/s: 3.0.4, 4.0 Beta 1
Fix Version/s: None

Environment: Windows package


 Description  « Hide
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.

 All   Comments   Change History   Subversion Commits      Sort Order: Ascending order - Click to sort in descending order
Norbert Saint Georges made changes - 14/Oct/19 12:28 PM
Field Original Value New Value
Priority Major [ 3 ] Trivial [ 5 ]
Alexander Peshkov added a comment - 10/Apr/20 01:02 PM
Got ready for building firebird.pas on windows, no need in awk & grep any more

Alexander Peshkov added a comment - 10/Apr/20 01:03 PM
Changes similar to mentioned (record, ISC_TIME_TZ, etc.) were already done before.

Norbert Saint Georges added a comment - 10/Apr/20 01:49 PM
Indeed, everything is ok in the latest versions