summaryrefslogtreecommitdiff
path: root/packages/fcl-web/src/base/fpapache.pp
diff options
context:
space:
mode:
Diffstat (limited to 'packages/fcl-web/src/base/fpapache.pp')
-rw-r--r--packages/fcl-web/src/base/fpapache.pp8
1 files changed, 5 insertions, 3 deletions
diff --git a/packages/fcl-web/src/base/fpapache.pp b/packages/fcl-web/src/base/fpapache.pp
index 6b4ac1fa44..eb7cda9426 100644
--- a/packages/fcl-web/src/base/fpapache.pp
+++ b/packages/fcl-web/src/base/fpapache.pp
@@ -125,7 +125,7 @@ Type
procedure SetPriority(const AValue: THandlerPriority);
public
function InitializeWebHandler: TWebHandler; override;
- Procedure Initialize;
+ Procedure Initialize;override;
procedure ShowException(E: Exception); override;
Function ProcessRequest(P : PRequest_Rec) : Integer; virtual;
Function AllowRequest(P : PRequest_Rec) : Boolean; virtual;
@@ -277,7 +277,9 @@ end;
function TApacheHandler.WaitForRequest(out ARequest: TRequest; out AResponse: TResponse): boolean;
begin
- // Do nothing. Requests are triggered by Apache
+ Result:=False;
+ ARequest:=Nil;
+ AResponse:=Nil;
end;
function TApacheHandler.AllowRequest(P: PRequest_Rec): Boolean;
@@ -454,7 +456,6 @@ function TApacheRequest.GetFieldValue(Index: Integer): String;
end;
var
- P : Pchar;
FN : String;
I : Integer;
@@ -728,6 +729,7 @@ end;
procedure TCustomApacheApplication.Initialize;
begin
+ Inherited;
TApacheHandler(WebHandler).Initialize;
end;