* under the terms of the license (GNU LGPL) which comes with this package. */
#include "xbt/str.h"
-#include "msg/msg.h"
+#include "simgrid/msg.h"
#include "jmsg.h"
#include "jmsg_host.h"
#include "jxbt_utilities.h"
}
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);
+ host = MSG_host_by_name(name);
if (!host) { /* invalid name */
jxbt_throw_host_not_found(env, name);
}
const char *name = (*env)->GetStringUTFChars(env, jname, 0);
const char *value_java = (*env)->GetStringUTFChars(env, jvalue, 0);
- char *value = strdup(value_java);
+ char *value = xbt_strdup(value_java);
MSG_host_set_property_value(host, name, value, xbt_free_f);