X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/b3b356352e87ae00a20f737c48e19b0c8413455a..336c071af62d0d9e3b4a445cfb2a834287fe722f:/src/bindings/java/jmsg_host.c diff --git a/src/bindings/java/jmsg_host.c b/src/bindings/java/jmsg_host.c index a64a8313b3..4b829310be 100644 --- a/src/bindings/java/jmsg_host.c +++ b/src/bindings/java/jmsg_host.c @@ -34,11 +34,11 @@ void jhost_unref(JNIEnv * env, jobject jhost) { } void jhost_bind(jobject jhost, msg_host_t host, JNIEnv * env) { - (*env)->SetLongField(env, jhost, jhost_field_Host_bind, (jlong) (long) (host)); + (*env)->SetLongField(env, jhost, jhost_field_Host_bind, (jlong) (uintptr_t) (host)); } msg_host_t jhost_get_native(JNIEnv * env, jobject jhost) { - return (msg_host_t) (long) (*env)->GetLongField(env, jhost, jhost_field_Host_bind); + return (msg_host_t) (uintptr_t) (*env)->GetLongField(env, jhost, jhost_field_Host_bind); } const char *jhost_get_name(jobject jhost, JNIEnv * env) {