Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
Try to fixup the context mess
[simgrid.git] / src / java / jmsg_process.c
index 286dbd8..2fb7ecf 100644 (file)
@@ -14,8 +14,9 @@
 #include "jmsg.h"
 #include "jxbt_utilities.h"
 
-#include "xbt/xbt_jcontext.h"
+#include "xbt/xbt_context_java.h"
 
+XBT_LOG_EXTERNAL_DEFAULT_CATEGORY(jmsg);
 
 jobject
 jprocess_new_global_ref(jobject jprocess,JNIEnv* env) {
@@ -187,7 +188,7 @@ jprocess_schedule(xbt_context_t context) {
        if(!id)
                return;
        
-       (*env)->CallVoidMethod(env,((xbt_jcontext_t)context)->jprocess,id);
+       (*env)->CallVoidMethod(env,((xbt_ctx_java_t)context)->jprocess,id);
 }
 
 
@@ -205,6 +206,6 @@ jprocess_unschedule(xbt_context_t context) {
        if(!id)
                return;
        
-       (*env)->CallVoidMethod(env,((xbt_jcontext_t)context)->jprocess,id);
+       (*env)->CallVoidMethod(env,((xbt_ctx_java_t)context)->jprocess,id);
 }