瀏覽代碼

* Fix for issue #33270

git-svn-id: trunk@38374 -
michael 7 年之前
父節點
當前提交
847b5faab0
共有 1 個文件被更改,包括 3 次插入3 次删除
  1. 3 3
      packages/fcl-pdf/src/fpttfsubsetter.pp

+ 3 - 3
packages/fcl-pdf/src/fpttfsubsetter.pp

@@ -828,9 +828,9 @@ var
   itm: TTextMapping;
 begin
   Result := TMemoryStream.Create;
-  SetLength(startCode, FGlyphIDList.Count);
-  SetLength(endCode, FGlyphIDList.Count);
-  SetLength(idDelta, FGlyphIDList.Count);
+  SetLength(startCode, FGlyphIDList.Count + 1);
+  SetLength(endCode, FGlyphIDList.Count + 1);
+  SetLength(idDelta, FGlyphIDList.Count + 1);
 
   // cmap header
   WriteUInt16(Result, 0);  // version