char *m = bprintf("Class %s not found", name);
jxbt_throw_jni(env, m);
free(m);
- return NULL;
+ return nullptr;
}
return cls;
if (!id) {
jmethodID tostr_id = env->GetMethodID(cls, "getName", "()Ljava/lang/String;");
- jstring jclassname = (jstring) env->CallObjectMethod(cls, tostr_id, NULL);
+ jstring jclassname = (jstring) env->CallObjectMethod(cls, tostr_id, nullptr);
const char *classname = env->GetStringUTFChars(jclassname, 0);
char *m = bprintf("Cannot find method %s(%s) in %s", name, signature, classname);
if (!id) {
jmethodID tostr_id = env->GetMethodID(cls, "getName", "()Ljava/lang/String;");
- jstring jclassname = (jstring) env->CallObjectMethod(cls, tostr_id, NULL);
+ jstring jclassname = (jstring) env->CallObjectMethod(cls, tostr_id, nullptr);
const char *classname = env->GetStringUTFChars(jclassname, 0);
char *m = bprintf("Cannot find static method %s(%s) in %s", name, signature, classname);
if (!id) {
jmethodID getname_id = env->GetMethodID(cls, "getName", "()Ljava/lang/String;");
- jstring jclassname = (jstring) env->CallObjectMethod(cls, getname_id, NULL);
+ jstring jclassname = (jstring) env->CallObjectMethod(cls, getname_id, nullptr);
const char *classname = env->GetStringUTFChars(jclassname, 0);
char *m = bprintf("Cannot find field %s %s in %s", signature, name, classname);
jxbt_throw_by_name(env, "org/simgrid/msg/JniException", bprintf("Internal error: %s %p not bound", kind, pointer));
}
-void jxbt_throw_native(JNIEnv * env, char *msg)
-{
- jxbt_throw_by_name(env, "org/simgrid/msg/NativeException", msg);
-}
-
void jxbt_throw_null(JNIEnv * env, char *msg)
{
jxbt_throw_by_name(env, "java/lang/NullPointerException", msg);