From 74983d851d2e5a7bf540bdb45c56c84e4b295d8f Mon Sep 17 00:00:00 2001
From: kaloyane <kaloyane>
Date: Fri, 2 Sep 2011 08:19:14 +0000
Subject: [PATCH] minor: keep all classes in "common" 1.5 compatible for now

SVN: 22767
---
 .../ch/systemsx/cisd/common/parser/ExcelRowTokenizer.java   | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/common/source/java/ch/systemsx/cisd/common/parser/ExcelRowTokenizer.java b/common/source/java/ch/systemsx/cisd/common/parser/ExcelRowTokenizer.java
index cc74bf88153..9d9ceab0ca1 100644
--- a/common/source/java/ch/systemsx/cisd/common/parser/ExcelRowTokenizer.java
+++ b/common/source/java/ch/systemsx/cisd/common/parser/ExcelRowTokenizer.java
@@ -16,8 +16,6 @@
 
 package ch.systemsx.cisd.common.parser;
 
-import java.util.Arrays;
-
 import org.apache.poi.ss.usermodel.Cell;
 import org.apache.poi.ss.usermodel.Row;
 import org.apache.poi.ss.util.CellReference;
@@ -74,7 +72,9 @@ public class ExcelRowTokenizer implements ILineTokenizer<Row>
             return new String[0];
         }
 
-        return Arrays.copyOfRange(line, 0, last + 1);
+        String[] result = new String[last + 1];
+        System.arraycopy(line, 0, result, 0, last + 1);
+        return result;
     }
 
     private static String extractCellValue(Cell cell) throws ParserException
-- 
GitLab