Hi!

This the reformatted log entries for my patch #3 
(http://article.gmane.org/gmane.comp.java.classpath.patches/12941/).

ChangeLog entries:
        * native/jni/classpath/jcl.c:
        (JCL_POINTER_CLASSNAME): New macro (used only in JNI_OnLoad,
        JCL_NewRawDataObject, JCL_GetRawData).
        (JCL_POINTER_DATASIGN): Likewise.
        (JCL_POINTER_INTTYPE): Likewise.
        (JCL_POINTER_GETFIELD): Likewise.
        (JCL_NO_JNIONLOAD): Recognize new macro.
        (JNI_OnLoad(JavaVM *, void *)): Define only if not JCL_NO_JNIONLOAD.
        (JNI_OnLoad(JavaVM *, void *)): Use JCL_POINTER_xxx macros instead of
        SIZEOF_VOID_P.
        (JCL_NewRawDataObject(JNIEnv *, void *)): Likewise.
        (JCL_realloc(JNIEnv *, void *, size_t)): Don't call free() for NULL
        pointer.
        (JCL_NewRawDataObject(JNIEnv *, void *)): Initialize rawDataClass,
        rawData_fid, rawData_mid global variables if JCL_NO_JNIONLOAD.
        JCL_GetRawData(JNIEnv *, jobject)): Likewise.
        * native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkToolkit.c:
        (Java_gnu_java_awt_peer_gtk_GtkToolkit_gtkInit(JNIEnv *, jclass,
        jint)): Convert gtktoolkit value to a global reference (to be
        accessible in set_running_flag, clear_running_flag).


Reply via email to