diff --git a/packages/fcl-web/src/base/fpwebclient.pp b/packages/fcl-web/src/base/fpwebclient.pp index 27473184fc..6c7cf3497d 100644 --- a/packages/fcl-web/src/base/fpwebclient.pp +++ b/packages/fcl-web/src/base/fpwebclient.pp @@ -117,6 +117,8 @@ Type // Must create a request. Function DoCreateRequest : TWebClientRequest; virtual; abstract; Public + Destructor Destroy; override; + // Executes the HTTP method AMethod on AURL. Raises an exception on error. // On success, TWebClientResponse is returned. It must be freed by the caller. Function ExecuteRequest(Const AMethod,AURL : String; ARequest : TWebClientRequest) : TWebClientResponse; @@ -233,6 +235,12 @@ begin end; end; +destructor TAbstractWebClient.Destroy; +begin + LogFile:=''; + inherited Destroy; +end; + procedure TAbstractWebClient.LogRequest(AMethod, AURL: String; ARequest: TWebClientRequest);