Kaynağa Gözat

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

Michaël Van Canneyt 1 yıl önce
ebeveyn
işleme
52c65e076f

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

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