Skip to content

Commit 5c98a59

Browse files
committed
PDFBOX-5660: optimize, as suggested by Valery Bokov, closes #362
git-svn-id: https://svn.apache.org/repos/asf/pdfbox/trunk@1930203 13f79535-47bb-0310-9956-ffa450edef68
1 parent 37f950c commit 5c98a59

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed

fontbox/src/main/java/org/apache/fontbox/ttf/gsub/GsubWorkerForDevanagari.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -239,7 +239,7 @@ private List<Integer> getBeforeHalfGlyphIds()
239239

240240
private List<Integer> getRephGlyphIds()
241241
{
242-
List<Integer> result = new ArrayList<>();
242+
List<Integer> result = new ArrayList<>(REPH_CHARS.length);
243243
for (char character : REPH_CHARS)
244244
{
245245
result.add(getGlyphId(character));
@@ -249,7 +249,7 @@ private List<Integer> getRephGlyphIds()
249249

250250
private List<Integer> getBeforeRephGlyphIds()
251251
{
252-
List<Integer> glyphIds = new ArrayList<>();
252+
List<Integer> glyphIds = new ArrayList<>(BEFORE_REPH_CHARS.length);
253253
for (char character : BEFORE_REPH_CHARS)
254254
{
255255
glyphIds.add(getGlyphId(character));

fontbox/src/main/java/org/apache/fontbox/ttf/gsub/GsubWorkerForGujarati.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -238,7 +238,7 @@ private List<Integer> getBeforeHalfGlyphIds()
238238

239239
private List<Integer> getRephGlyphIds()
240240
{
241-
List<Integer> result = new ArrayList<>();
241+
List<Integer> result = new ArrayList<>(REPH_CHARS.length);
242242
for (char character : REPH_CHARS)
243243
{
244244
result.add(getGlyphId(character));
@@ -248,7 +248,7 @@ private List<Integer> getRephGlyphIds()
248248

249249
private List<Integer> getBeforeRephGlyphIds()
250250
{
251-
List<Integer> glyphIds = new ArrayList<>();
251+
List<Integer> glyphIds = new ArrayList<>(BEFORE_REPH_CHARS.length);
252252
for (char character : BEFORE_REPH_CHARS)
253253
{
254254
glyphIds.add(getGlyphId(character));

0 commit comments

Comments
 (0)