A
lgorithmique
N
umérique
D
istribuée
Public GIT Repository
projects
/
simgrid.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Merge branch 'master' of scm.gforge.inria.fr:/gitroot/simgrid/simgrid
[simgrid.git]
/
src
/
bindings
/
java
/
jmsg_host.c
diff --git
a/src/bindings/java/jmsg_host.c
b/src/bindings/java/jmsg_host.c
index
81ed7f7
..
a7d54a3
100644
(file)
--- a/
src/bindings/java/jmsg_host.c
+++ b/
src/bindings/java/jmsg_host.c
@@
-69,11
+69,11
@@
Java_org_simgrid_msg_Host_getByName(JNIEnv * env, jclass cls,
jobject jhost; /* global reference to the java host instance returned */
/* get the C string from the java string */
jobject jhost; /* global reference to the java host instance returned */
/* get the C string from the java string */
- const char *name = (*env)->GetStringUTFChars(env, jname, 0);
- if (name == NULL) {
+ if (jname == NULL) {
jxbt_throw_null(env,bprintf("No host can have a null name"));
return NULL;
}
jxbt_throw_null(env,bprintf("No host can have a null name"));
return NULL;
}
+ const char *name = (*env)->GetStringUTFChars(env, jname, 0);
/* get the host by name (the hosts are created during the grid resolution) */
host = MSG_get_host_by_name(name);
/* get the host by name (the hosts are created during the grid resolution) */
host = MSG_get_host_by_name(name);