THRIFT-5005 Refactoring of the Delphi libs [ci skip]
Client: Delphi
Patch: Jens Geyer
diff --git a/lib/delphi/src/Thrift.Transport.WinHTTP.pas b/lib/delphi/src/Thrift.Transport.WinHTTP.pas
index 262e38f..0bf7e45 100644
--- a/lib/delphi/src/Thrift.Transport.WinHTTP.pas
+++ b/lib/delphi/src/Thrift.Transport.WinHTTP.pas
@@ -37,7 +37,7 @@
type
TWinHTTPClientImpl = class( TTransportImpl, IHTTPClient)
- private
+ strict private
FUri : string;
FInputStream : IThriftStream;
FOutputMemoryStream : TMemoryStream;
@@ -51,14 +51,14 @@
function CreateRequest: IWinHTTPRequest;
function SecureProtocolsAsWinHTTPFlags : Cardinal;
- private
+ strict private
type
TErrorInfo = ( SplitUrl, WinHTTPSession, WinHTTPConnection, WinHTTPRequest, RequestSetup, AutoProxy );
THTTPResponseStream = class( TThriftStreamImpl)
- private
+ strict private
FRequest : IWinHTTPRequest;
- protected
+ strict protected
procedure Write( const pBuf : Pointer; offset: Integer; count: Integer); override;
function Read( const pBuf : Pointer; const buflen : Integer; offset: Integer; count: Integer): Integer; override;
procedure Open; override;
@@ -71,7 +71,7 @@
destructor Destroy; override;
end;
- protected
+ strict protected
function GetIsOpen: Boolean; override;
procedure Open(); override;
procedure Close(); override;