Index: libraries/javalib/java/lang/System.java
===================================================================
RCS file: /cvs/kaffe/kaffe/libraries/javalib/java/lang/System.java,v
retrieving revision 1.25
diff -w -u -r1.25 System.java
--- libraries/javalib/java/lang/System.java	21 Aug 2002 16:48:28 -0000	1.25
+++ libraries/javalib/java/lang/System.java	3 Oct 2002 19:55:34 -0000
@@ -86,6 +86,9 @@
 
 public static void arraycopy(Object src, int src_position, Object dst, int dst_position, int length) {
 
+	if(src==null || dst==null)
+		throw new NullPointerException();
+
 	if (dst instanceof Object[]) {
 		Object[] d = (Object[])dst;
 		Object[] s = (Object[])src;
