Browse Source

* Fix for bug #35161, by Doyenne

git-svn-id: trunk@41545 -
michael 6 years ago
parent
commit
1c9bca29e3
1 changed files with 2 additions and 0 deletions
  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 + '=';