瀏覽代碼

* Fix for bug #35161, by Doyenne

git-svn-id: trunk@41545 -
michael 6 年之前
父節點
當前提交
1c9bca29e3
共有 1 個文件被更改,包括 2 次插入0 次删除
  1. 2 0
      packages/fcl-base/src/base64.pp

+ 2 - 0
packages/fcl-base/src/base64.pp

@@ -425,6 +425,8 @@ var
   Outstream : TStringStream;
   Decoder   : TBase64DecodingStream;
 begin
+  if Length(s)=0 then
+    Exit('');
   SD:=S;
   while Length(Sd) mod 4 > 0 do 
     SD := SD + '=';