Roman,
Sounds right. The native method declaration in LCMS.java appears to be
superseded by the non-JNI function which I see is used in LCMS.c
Disposer_AddRecord(env, disposerRef, LCMS_freeTransform, sTrans.j);
I filed 6708093 :Redundant unused native method declaration in LCMS.java
-phil.
I notice that there is a native method freeTransform() in LCMS.java, but
LCMS.c doesn't have an implementation for that. There is only
LCMS_freeTransform(), which of course isn't a JNI method. It could
easily be implemented like this:
JNIEXPORT void JNICALL
Java_sun_java2d_cmm_lcms_LCMS_freeTransf