Skip to content

Conversation

@IgorKaplya
Copy link

In current state module OmniXmlPersistent doesn't compile under Delphi 7 in console applications. Quick investigation revealed:

  • In D7 TDate/TTime are declared in unit Controls which is excluded from uses without "VCL" define.
  • In D7 and D10.3 TDate/TTime are type TDateTime.

I'm suggesting to cut "if statement", because parts checking TTime and TDate are excessive, due to TDate/TTime reference TDateTime.

In current state module OmniXmlPersistent doesn't compile under Delphi 7 in console applications. Quick investigation revealed:
 * In D7 TDate/TTime are declared in unit Controls which is excluded from uses without "VCL" define.
 * In D7 and D10.3 TDate/TTime are type TDateTime.

I'm suggesting to cut "if statement", because parts checking TTime and TDate are excessive, due to TDate/TTime reference TDateTime.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant