diff options
author | Tibor Král <tibor.kral@pantheon.tech> | 2019-03-14 16:02:38 +0100 |
---|---|---|
committer | Michal Cmarada <mcmarada@cisco.com> | 2019-03-20 13:53:15 +0000 |
commit | cb48eef7770e0782c686337b577064905e1edb8d (patch) | |
tree | 9315c3abc4febd271b1592d1cfe7741801dc550e /java/jvpp/gen/jvppgen/jni_type_handlers_gen.py | |
parent | e599b1319651e2e5a4415033913d615e3617effa (diff) |
Fixes EnumSet translation
Change-Id: Ic78a2523b766456e888c3468452a4685b8798dbe
Signed-off-by: Tibor Král <tibor.kral@pantheon.tech>
Diffstat (limited to 'java/jvpp/gen/jvppgen/jni_type_handlers_gen.py')
-rwxr-xr-x | java/jvpp/gen/jvppgen/jni_type_handlers_gen.py | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/java/jvpp/gen/jvppgen/jni_type_handlers_gen.py b/java/jvpp/gen/jvppgen/jni_type_handlers_gen.py index 657972d..d0d123a 100755 --- a/java/jvpp/gen/jvppgen/jni_type_handlers_gen.py +++ b/java/jvpp/gen/jvppgen/jni_type_handlers_gen.py @@ -186,9 +186,9 @@ $json_definition static inline jobject _net_to_host_${c_name}(JNIEnv * env, vl_api_${c_name}_t _net) { jclass enumClass = (*env)->FindClass(env, "${class_FQN}"); - jmethodID enumInit = (*env)->GetMethodID(env, enumClass, "setOptionsValue", "(I)V"); + jmethodID constructor = (*env)->GetMethodID(env, enumClass, "<init>", "(I)V"); ${jni_type} value = (${jni_type}) $type_swap - return (*env)->NewObject(env, enumClass, enumInit, value); + return (*env)->NewObject(env, enumClass, constructor, value); }""") |