From d4a3acf51499c023e9e5cb5abe809f7050e18bd2 Mon Sep 17 00:00:00 2001 From: Alex Beregszaszi Date: Tue, 12 May 2020 23:09:12 +0100 Subject: [PATCH] java: prefix C exports with evmc_java_ Similarly to how we prefix with evmc_go_ in the go bindings. --- bindings/java/c/evmc-vm.c | 4 ++-- bindings/java/c/host.c | 4 ++-- bindings/java/c/host.h | 4 ++-- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/bindings/java/c/evmc-vm.c b/bindings/java/c/evmc-vm.c index a8fb29ce9..b9b9c1eff 100644 --- a/bindings/java/c/evmc-vm.c +++ b/bindings/java/c/evmc-vm.c @@ -24,7 +24,7 @@ JNIEXPORT jobject JNICALL Java_org_ethereum_evmc_EvmcVm_init(JNIEnv* jenv, { (void)jcls; struct evmc_vm* evm = NULL; - jint rs = set_jvm(jenv); + jint rs = evmc_java_set_jvm(jenv); (void)rs; assert(rs == JNI_OK); // load the EVM @@ -101,7 +101,7 @@ JNIEXPORT void JNICALL Java_org_ethereum_evmc_EvmcVm_execute(JNIEnv* jenv, struct evmc_host_context context = {jcontext_index}; struct evmc_vm* evm = (struct evmc_vm*)(*jenv)->GetDirectBufferAddress(jenv, jevm); assert(evm != NULL); - const struct evmc_host_interface* host = get_host_interface(); + const struct evmc_host_interface* host = evmc_java_get_host_interface(); struct evmc_result* result = (struct evmc_result*)(*jenv)->GetDirectBufferAddress(jenv, jresult); assert(result != NULL); diff --git a/bindings/java/c/host.c b/bindings/java/c/host.c index e55eb1a0d..a02a2c9c9 100644 --- a/bindings/java/c/host.c +++ b/bindings/java/c/host.c @@ -10,7 +10,7 @@ static JavaVM* jvm; -int set_jvm(JNIEnv* jenv) +int evmc_java_set_jvm(JNIEnv* jenv) { return (*jenv)->GetJavaVM(jenv, &jvm); } @@ -532,7 +532,7 @@ static void emit_log_fn(struct evmc_host_context* context, return; } -const struct evmc_host_interface* get_host_interface() +const struct evmc_host_interface* evmc_java_get_host_interface() { static const struct evmc_host_interface host = { account_exists_fn, get_storage_fn, set_storage_fn, get_balance_fn, diff --git a/bindings/java/c/host.h b/bindings/java/c/host.h index 041999df9..efeae36ae 100644 --- a/bindings/java/c/host.h +++ b/bindings/java/c/host.h @@ -12,8 +12,8 @@ struct evmc_host_context int index; }; -int set_jvm(JNIEnv*); -const struct evmc_host_interface* get_host_interface(); +int evmc_java_set_jvm(JNIEnv*); +const struct evmc_host_interface* evmc_java_get_host_interface(); #ifdef __cplusplus }