Skip to content

Commit

Permalink
Delphi compile fixes
Browse files Browse the repository at this point in the history
  • Loading branch information
grahamegrieve committed Mar 10, 2024
1 parent f0573c3 commit 26172a4
Show file tree
Hide file tree
Showing 12 changed files with 1,555 additions and 1,550 deletions.
2 changes: 1 addition & 1 deletion library/fhir2/fhir2_profiles.pas
Original file line number Diff line number Diff line change
Expand Up @@ -136,7 +136,7 @@ TBaseWorkerContextR2 = class abstract (TFHIRWorkerContext)
procedure seeResource(res : TFHIRResourceV); overload; override;
procedure seeResource(res : TFHIRResourceProxyV); overload; override;
procedure dropResource(rtype, id : string); override;
procedure LoadCodeSystem(r : TFhirResourceProxyV); override; overload;
procedure LoadCodeSystem(r : TFhirResourceProxyV); overload; override;
procedure LoadCodeSystem(r : TFhirResourceProxy); overload; virtual;
procedure LoadFromDefinitions(filename : string);
procedure LoadFromFolder(folder : string);
Expand Down
2 changes: 1 addition & 1 deletion library/fhir3/fhir3_profiles.pas
Original file line number Diff line number Diff line change
Expand Up @@ -136,7 +136,7 @@ TBaseWorkerContextR3 = class abstract (TFHIRWorkerContext)
procedure seeResource(res : TFHIRResourceV); overload; override;
procedure seeResource(res : TFHIRResourceProxyV); overload; override;
procedure dropResource(rtype, id : string); override;
procedure LoadCodeSystem(r : TFhirResourceProxyV); override; overload;
procedure LoadCodeSystem(r : TFhirResourceProxyV); overload; override;
procedure LoadCodeSystem(r : TFhirResourceProxy); overload; virtual;
procedure LoadFromDefinitions(filename : string);
procedure LoadFromFolder(folder : string);
Expand Down
2 changes: 1 addition & 1 deletion library/fhir4/fhir4_profiles.pas
Original file line number Diff line number Diff line change
Expand Up @@ -139,7 +139,7 @@ TBaseWorkerContextR4 = class abstract (TFHIRWorkerContext)
procedure seeResource(res : TFHIRResourceV); overload; override;
procedure seeResource(res : TFHIRResourceProxyV); overload; override;
procedure dropResource(rtype, id : string); override;
procedure LoadCodeSystem(r : TFhirResourceProxyV); override; overload;
procedure LoadCodeSystem(r : TFhirResourceProxyV); overload; override;
procedure LoadCodeSystem(r : TFhirResourceProxy); overload; virtual;
procedure LoadFromDefinitions(filename : string);
procedure LoadFromFolder(folder : string);
Expand Down
2 changes: 1 addition & 1 deletion library/fhir4b/fhir4b_profiles.pas
Original file line number Diff line number Diff line change
Expand Up @@ -139,7 +139,7 @@ TBaseWorkerContextR4B = class abstract (TFHIRWorkerContext)
procedure seeResource(res : TFHIRResourceV); overload; override;
procedure seeResource(res : TFHIRResourceProxyV); overload; override;
procedure dropResource(rtype, id : string); override;
procedure LoadCodeSystem(r : TFhirResourceProxyV); override; overload;
procedure LoadCodeSystem(r : TFhirResourceProxyV); overload; override;
procedure LoadCodeSystem(r : TFhirResourceProxy); overload; virtual;
procedure LoadFromDefinitions(filename : string);
procedure LoadFromFolder(folder : string);
Expand Down
2 changes: 1 addition & 1 deletion library/fhir5/fhir5_profiles.pas
Original file line number Diff line number Diff line change
Expand Up @@ -138,7 +138,7 @@ TBaseWorkerContextR5 = class abstract (TFHIRWorkerContext)
procedure seeResource(res : TFHIRResourceV); overload; override;
procedure seeResource(res : TFHIRResourceProxyV); overload; override;
procedure dropResource(rtype, id : string); override;
procedure LoadCodeSystem(r : TFhirResourceProxyV); override; overload;
procedure LoadCodeSystem(r : TFhirResourceProxyV); overload; override;
procedure LoadCodeSystem(r : TFhirResourceProxy); overload; virtual;
procedure LoadFromDefinitions(filename : string);
procedure LoadFromFolder(folder : string);
Expand Down
4 changes: 2 additions & 2 deletions library/fsl/fsl_base.pas
Original file line number Diff line number Diff line change
Expand Up @@ -1065,7 +1065,7 @@ constructor TFslObject.Create;
{$IFOPT C+}
isNil := t.firstObject = nil;
if not (isNil = (t.count = 0)) then
handleObjectTrackingFail(className+': firstObject = '+BoolToStr(isNil, 'Nil', 'not nil')+' and count = '+inttostr(t.count)+' (create)');
handleObjectTrackingFail(className+': firstObject = '+BoolToStr(isNil{$IFDEF FPC}, 'Nil', 'not nil'{$ENDIF})+' and count = '+inttostr(t.count)+' (create)');
{$ENDIF}

inc(t.count);
Expand Down Expand Up @@ -1157,7 +1157,7 @@ destructor TFslObject.Destroy;
{$IFOPT C+}
isNil := t.firstObject = nil;
if not (isNil = (t.count = 0)) then
handleObjectTrackingFail(className+': firstObject = '+BoolToStr(isNil, 'Nil', 'not nil')+' and count = '+inttostr(t.count)+' (destroy)');
handleObjectTrackingFail(className+': firstObject = '+BoolToStr(isNil{$IFDEF FPC}, 'Nil', 'not nil'{$ENDIF})+' and count = '+inttostr(t.count)+' (destroy)');
{$ENDIF}
finally
LeaveCriticalSection(GLock);
Expand Down
8 changes: 3 additions & 5 deletions library/fsl/fsl_logging.pas
Original file line number Diff line number Diff line change
Expand Up @@ -574,14 +574,12 @@ function OSMem : UInt64;
function TLogging.InternalMem : UInt64;
{$IFDEF DELPHI}
var
st : TMemoryManagerUsageSummary;
{$ELSE}
//hs : TFPCHeapStatus;
st : THeapStatus;
{$ENDIF}
begin
{$IFDEF DELPHI}
GetMemoryManagerUsageSummary(st);
result := st.AllocatedBytes + st.OverheadBytes;
st := GetHeapStatus;
result := st.TotalAllocated + st.Overhead;
{$ELSE}
result := TFPCMemoryManagerTracker.totalMemory;
{$ENDIF}
Expand Down
3 changes: 2 additions & 1 deletion server/FHIRServer.dpr
Original file line number Diff line number Diff line change
Expand Up @@ -570,7 +570,8 @@ uses
tx_omop in 'tx\tx_omop.pas',
fhir4_ips in '..\library\fhir4\fhir4_ips.pas',
fdb_fts in '..\library\fdb\fdb_fts.pas',
tests_cpt in 'tests\tests_cpt.pas';
tests_cpt in 'tests\tests_cpt.pas',
fsl_cpu in '..\library\fsl\fsl_cpu.pas';

begin
ExecuteFhirServer(TCommandLineParameters.Create);
Expand Down
Loading

0 comments on commit 26172a4

Please sign in to comment.