Passing enums as arguments within a jni function
843829Jan 6 2009 — edited Jan 8 2009I am trying to pass enum arguments from a Java/JNI function to a C function. For example,
public native void java_func(enum pname);
java_jni_func(JNIEnv * env, jobject panel, enum pname)
{
c_func(pname);
}
where
c_func(enum pname);
But I get the error message "illegal use of this type as an expression"
Any ideas on how I go about solving my problem.