Avoid use of Arrays.copyOf since that was added in JDK1.6.
Patch by: jat
Review by: rice (desk)
git-svn-id: https://google-web-toolkit.googlecode.com/svn/trunk@6625 8db76d5a-ed1c-0410-87a9-c151d255dfc7
diff --git a/dev/core/src/com/google/gwt/dev/GwtVersion.java b/dev/core/src/com/google/gwt/dev/GwtVersion.java
index 246ee49..a5fce30 100644
--- a/dev/core/src/com/google/gwt/dev/GwtVersion.java
+++ b/dev/core/src/com/google/gwt/dev/GwtVersion.java
@@ -92,7 +92,10 @@
* @return a copy of the array of version components, always exactly length 3.
*/
public int[] getComponents() {
- return Arrays.copyOf(components, COMPONENT_COUNT);
+ // Avoid Arrays.copyOf since it was added in JDK1.6
+ int[] returnVal = new int[COMPONENT_COUNT];
+ System.arraycopy(components, 0, returnVal, 0, COMPONENT_COUNT);
+ return returnVal;
}
/**