From 44ed2b420d2cc3ff2dc9ebc17302648cd763c694 Mon Sep 17 00:00:00 2001 From: robokaso Date: Tue, 22 Jul 2008 11:22:12 +0000 Subject: [PATCH] RESOLVED - BATCH-741: DefaultFieldSet should clone the tokens before exposing them in getValues() --- .../batch/item/file/mapping/DefaultFieldSet.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/spring-batch-infrastructure/src/main/java/org/springframework/batch/item/file/mapping/DefaultFieldSet.java b/spring-batch-infrastructure/src/main/java/org/springframework/batch/item/file/mapping/DefaultFieldSet.java index dac1632f1..ee363e6b6 100644 --- a/spring-batch-infrastructure/src/main/java/org/springframework/batch/item/file/mapping/DefaultFieldSet.java +++ b/spring-batch-infrastructure/src/main/java/org/springframework/batch/item/file/mapping/DefaultFieldSet.java @@ -84,7 +84,7 @@ public class DefaultFieldSet implements FieldSet { * @see org.springframework.batch.io.file.mapping.IFieldSet#getValues() */ public String[] getValues() { - return tokens; + return (String[]) tokens.clone(); } /*