PatchSet 7158 Date: 2006/03/21 00:24:06 Author: robilad Branch: HEAD Tag: (none) Log: small warning cleanup: native
2006-03-21 Dalibor Topic <[EMAIL PROTECTED]> * libraries/clib/native/ClassLoader.c (java_lang_VMClassLoader_defineClass): Added private variable buf to clarify the code, and fix a compiler warning. Members: ChangeLog:1.4676->1.4677 libraries/clib/native/ClassLoader.c:1.51->1.52 Index: kaffe/ChangeLog diff -u kaffe/ChangeLog:1.4676 kaffe/ChangeLog:1.4677 --- kaffe/ChangeLog:1.4676 Mon Mar 20 23:08:30 2006 +++ kaffe/ChangeLog Tue Mar 21 00:24:06 2006 @@ -1,5 +1,10 @@ 2006-03-21 Dalibor Topic <[EMAIL PROTECTED]> + * libraries/clib/native/ClassLoader.c (java_lang_VMClassLoader_defineClass): + Added private variable buf to clarify the code, and fix a compiler warning. + +2006-03-21 Dalibor Topic <[EMAIL PROTECTED]> + * libraries/clib/math/BigInteger.c (Java_java_math_BigInteger_assignString0): Changed type of str to const char * to match its use. Index: kaffe/libraries/clib/native/ClassLoader.c diff -u kaffe/libraries/clib/native/ClassLoader.c:1.51 kaffe/libraries/clib/native/ClassLoader.c:1.52 --- kaffe/libraries/clib/native/ClassLoader.c:1.51 Tue Dec 20 03:00:26 2005 +++ kaffe/libraries/clib/native/ClassLoader.c Tue Mar 21 00:24:10 2006 @@ -66,16 +66,18 @@ classFile hand; classEntry *centry; errorInfo info; + const unsigned char* buf; /* This is the error sent by JDK 1.4.2 */ if (length == 0) SignalError("java.lang.ClassFormatError", "truncated class"); if (length < 0) SignalError("java.lang.ArrayIndexOutOfBoundsException", "invalid data length"); + buf = (const unsigned char*) &unhand_array(data)->body[offset]; classFileInit(&hand, NULL, - &unhand_array(data)->body[offset], - (unsigned) length, + buf, + (size_t) length, CP_BYTEARRAY); clazz = newClass(); _______________________________________________ kaffe mailing list kaffe@kaffe.org http://kaffe.org/cgi-bin/mailman/listinfo/kaffe