Index: java/nio/DirectByteBufferImpl.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/nio/DirectByteBufferImpl.java,v retrieving revision 1.8 diff -u -r1.8 DirectByteBufferImpl.java --- java/nio/DirectByteBufferImpl.java 8 Apr 2004 21:25:59 -0000 1.8 +++ java/nio/DirectByteBufferImpl.java 12 Apr 2004 12:54:30 -0000 @@ -136,7 +136,7 @@ return this; } - native void shiftDown (int dst_offset, int src_offset, int count); + static native void shiftDown (RawData address, int dst_offset, int src_offset, int count); public ByteBuffer compact () { Index: include/java_nio_DirectByteBufferImpl.h =================================================================== RCS file: /cvsroot/classpath/classpath/include/java_nio_DirectByteBufferImpl.h,v retrieving revision 1.3 diff -u -r1.3 java_nio_DirectByteBufferImpl.h --- include/java_nio_DirectByteBufferImpl.h 8 Apr 2004 20:04:13 -0000 1.3 +++ include/java_nio_DirectByteBufferImpl.h 12 Apr 2004 12:54:30 -0000 @@ -15,7 +15,7 @@ extern JNIEXPORT jbyte JNICALL Java_java_nio_DirectByteBufferImpl_getImpl__Lgnu_classpath_RawData_2I (JNIEnv *env, jclass, jobject, jint); extern JNIEXPORT void JNICALL Java_java_nio_DirectByteBufferImpl_putImpl (JNIEnv *env, jclass, jobject, jint, jbyte); extern JNIEXPORT void JNICALL Java_java_nio_DirectByteBufferImpl_getImpl__Lgnu_classpath_RawData_2I_3BII (JNIEnv *env, jclass, jobject, jint, jbyteArray, jint, jint); -extern JNIEXPORT void JNICALL Java_java_nio_DirectByteBufferImpl_shiftDown (JNIEnv *env, jobject, jint, jint, jint); +extern JNIEXPORT void JNICALL Java_java_nio_DirectByteBufferImpl_shiftDown (JNIEnv *env, jclass, jobject, jint, jint, jint); extern JNIEXPORT jobject JNICALL Java_java_nio_DirectByteBufferImpl_adjustAddress (JNIEnv *env, jclass, jobject, jint); #ifdef __cplusplus