Browse Source

* Use correct stream type in TBase64Encoding.DoEncode, fix issue #40779

Michaël Van Canneyt 1 year ago
parent
commit
52c65e076f
1 changed files with 2 additions and 2 deletions
  1. 2 2
      packages/vcl-compat/src/system.netencoding.pp

+ 2 - 2
packages/vcl-compat/src/system.netencoding.pp

@@ -140,10 +140,10 @@ end;
 
 function TBase64Encoding.DoEncode(const aInput, aOutput: TStream): Integer;
 Var
-  S : TBase64DecodingStream;
+  S : TBase64EncodingStream;
 
 begin
-  S:=TBase64DecodingStream.Create(aInput);
+  S:=TBase64EncodingStream.Create(aInput);
   try
     Result:=S.Size;
     aOutput.CopyFrom(S,Result);