Kaynağa Gözat

fix TCustomBase64Encoding.DoEncode(TStream)

Ondrej Pokorny 9 ay önce
ebeveyn
işleme
bc7ed55aab
1 değiştirilmiş dosya ile 2 ekleme ve 3 silme
  1. 2 3
      packages/vcl-compat/src/system.netencoding.pp

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

@@ -228,10 +228,9 @@ Var
   S : TBase64EncodingStream;
 
 begin
-  S:=TBase64EncodingStream.Create(aInput,FCharsPerline,FLineSeparator,FPadEnd);
+  S:=TBase64EncodingStream.Create(aOutput,FCharsPerline,FLineSeparator,FPadEnd);
   try
-    Result:=S.Size;
-    aOutput.CopyFrom(S,Result);
+    Result:=S.CopyFrom(aInput,0);
   finally
     S.Free;
   end;