From 317cd004e939b13c04073b1e0f8974f761047150 Mon Sep 17 00:00:00 2001 From: Florian Forster Date: Tue, 7 Apr 2009 09:35:36 +0200 Subject: [PATCH] java plugin: Use `void *' to pass arguments of varying type. The types passed at VM creation time differ from Java implementation to the next and/or only certain compiler complain. This way we should be on the safe side. --- src/java.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/java.c b/src/java.c index 903b4a5b..20523f90 100644 --- a/src/java.c +++ b/src/java.c @@ -1970,7 +1970,7 @@ static int cjni_create_jvm (void) /* {{{ */ vm_args.options[i].optionString = jvm_argv[i]; } - status = JNI_CreateJavaVM (&jvm, (void **) &jvm_env, (void **) &vm_args); + status = JNI_CreateJavaVM (&jvm, (void *) &jvm_env, (void *) &vm_args); if (status != 0) { ERROR ("java plugin: cjni_create_jvm: " @@ -2926,7 +2926,7 @@ static int cjni_shutdown (void) /* {{{ */ memset (&args, 0, sizeof (args)); args.version = JNI_VERSION_1_2; - status = (*jvm)->AttachCurrentThread (jvm, (void **) &jvm_env, &args); + status = (*jvm)->AttachCurrentThread (jvm, (void *) &jvm_env, &args); if (status != 0) { ERROR ("java plugin: cjni_shutdown: AttachCurrentThread failed with status %i.", -- 2.30.2