* Fixed compilation of apache modules in Lazarus

git-svn-id: trunk@17329 -
This commit is contained in:
michael 2011-04-16 14:36:19 +00:00
parent ee54a8b879
commit 953560eeaa

View File

@ -128,6 +128,7 @@ Type
procedure ShowException(E: Exception); override;
Function ProcessRequest(P : PRequest_Rec) : Integer; virtual;
Function AllowRequest(P : PRequest_Rec) : Boolean; virtual;
Procedure SetModuleRecord(Var ModuleRecord : Module);
Property HandlerPriority : THandlerPriority Read GetPriority Write SetPriority default hpMiddle;
Property BeforeModules : TStrings Read GetBeforeModules Write SetBeforeModules;
Property AfterModules : TStrings Read GetAfterModules Write SetAfterModules;
@ -731,6 +732,11 @@ begin
result := TApacheHandler(WebHandler).AllowRequest(p);
end;
procedure TCustomApacheApplication.SetModuleRecord(var ModuleRecord: Module);
begin
TApacheHandler(WebHandler).SetModuleRecord(ModuleRecord);
end;
Initialization
BeginThread(@__dummythread);//crash prevention for simultaneous requests
sleep(300);