Bläddra i källkod

* Fix GetFulltext when unicodemap is nil

(cherry picked from commit 4e5eaaf52e2fec86b12b77baa22cd4685f92c1f2)
Michaël Van Canneyt 2 år sedan
förälder
incheckning
22b643063e
1 ändrade filer med 3 tillägg och 0 borttagningar
  1. 3 0
      packages/fcl-pdf/src/fppdfobjects.pp

+ 3 - 0
packages/fcl-pdf/src/fppdfobjects.pp

@@ -1425,11 +1425,14 @@ Var
   i : integer;
 
 begin
+  if aUnicodeMap=Nil then
+    Exit(GetFullText);
   Result:='';
   if Length(Tokens)>=2 then
     For I:=1 to Length(Tokens)-2 do
       begin
       if Tokens[I].TokenType=ptString then
+
         Result:=Result+aUnicodeMap.InterPret(Tokens[I].TokenData)
       else if Tokens[i].IsNumber then
         begin