Skip to content

Commit adf78cf

Browse files
Fixed XE3 compliation errors
1 parent 4d9ab42 commit adf78cf

4 files changed

Lines changed: 5 additions & 5 deletions

File tree

Source/VSoft.HttpClient.Response.pas

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -361,7 +361,7 @@ procedure THttpResponse.WriteBuffer(const buffer: TBytes; const length : NativeI
361361
begin
362362
if FStream = nil then
363363
exit;
364-
{$IF CompilerVersion > 23}
364+
{$IF CompilerVersion > 23.0} //XE3+
365365
FStream.WriteData(buffer, length);
366366
{$ELSE}
367367
FStream.WriteBuffer(buffer, length);

Source/VSoft.HttpClient.WinHttpClient.pas

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -92,12 +92,12 @@ THttpClient = class(THttpClientBase, IHttpClient, IHttpClientInternal)
9292

9393
//IHttpClientInternal
9494
function Send(const request : TRequest; const cancellationToken : ICancellationToken = nil) : IHttpResponse;overload;
95-
procedure ReleaseRequest(const request : TRequest);override;
9695

9796

9897
public
9998
constructor Create(const uri : IUri);
10099
destructor Destroy;override;
100+
procedure ReleaseRequest(const request : TRequest);override;
101101
end;
102102

103103

@@ -721,7 +721,7 @@ function THttpClient.Send(const request: TRequest; const cancellationToken: ICan
721721
bufferSize := TRequestCracker(FCurrentRequest).GetContentLength;
722722
SetLength(buffer,bufferSize);
723723
ZeroMemory(@buffer[0], bufferSize);
724-
{$IF CompilerVersion > 23} //XE3+
724+
{$IF CompilerVersion > 24.0} //XE4+
725725
stream.ReadBuffer(buffer,0 , bufferSize);
726726
{$ELSE}
727727
stream.ReadBuffer(buffer, bufferSize);

Source/VSoft.HttpClient.pas

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -587,7 +587,7 @@ function TRequest.GetBody: TStream;
587587
function TRequest.GetCharSet: string;
588588
begin
589589
if FEncoding <> nil then
590-
{$If CompilerVersion > 33}
590+
{$If CompilerVersion > 33.0} //10.4+
591591
result := FEncoding.MIMEName
592592
{$ELSE}
593593
result := FEncoding.EncodingName

VSoft.HttpClient.dspec

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"metadata":{
33
"id":"VSoft.HttpClient",
4-
"version":"0.9.0-alpha.7",
4+
"version":"0.9.0-alpha.8",
55
"description":"WinHttp base http client",
66
"authors":"Vincent Parrett",
77
"projectUrl":"https://github.com/VSoftTechnologies/VSoft.HttpClient",

0 commit comments

Comments
 (0)