From 5944ae24b1f3e267a6c5a0c363bca1cf5f7aa988 Mon Sep 17 00:00:00 2001
From: vitawrap <thevitawrap@gmail.com>
Date: Wed, 10 May 2023 12:45:03 +0200
Subject: [PATCH] JNI: Correction source .c

---
 include/application_Scheduling.h                       | 10 +++++-----
 .../src/main/java/application/ProjetController.java    |  2 +-
 src/application_Scheduling.c                           |  4 +++-
 3 files changed, 9 insertions(+), 7 deletions(-)

diff --git a/include/application_Scheduling.h b/include/application_Scheduling.h
index 8809de0..c8fdc4f 100644
--- a/include/application_Scheduling.h
+++ b/include/application_Scheduling.h
@@ -1,18 +1,18 @@
 /* DO NOT EDIT THIS FILE - it is machine generated */
 #include <jni.h>
-/* Header for class Scheduling */
+/* Header for class application_Scheduling */
 
-#ifndef _Included_Scheduling
-#define _Included_Scheduling
+#ifndef _Included_application_Scheduling
+#define _Included_application_Scheduling
 #ifdef __cplusplus
 extern "C" {
 #endif
 /*
- * Class:     Scheduling
+ * Class:     application_Scheduling
  * Method:    runSchedule
  * Signature: (Ljava/lang/String;Ljava/lang/String;III)V
  */
-JNIEXPORT void JNICALL Java_Scheduling_runSchedule
+JNIEXPORT void JNICALL Java_application_Scheduling_runSchedule
   (JNIEnv *, jclass, jstring, jstring, jint, jint, jint);
 
 #ifdef __cplusplus
diff --git a/java/app/src/main/java/application/ProjetController.java b/java/app/src/main/java/application/ProjetController.java
index ffed7d9..1428208 100644
--- a/java/app/src/main/java/application/ProjetController.java
+++ b/java/app/src/main/java/application/ProjetController.java
@@ -28,6 +28,6 @@ public class ProjetController {
     @FXML
     public void submitToDiagram(ActionEvent event)
     {
-
+        Scheduling.runSchedule("STRING 1", "MESSAGE", 0, 0, 0);
     }
 }
\ No newline at end of file
diff --git a/src/application_Scheduling.c b/src/application_Scheduling.c
index 90bb7fb..44749fe 100644
--- a/src/application_Scheduling.c
+++ b/src/application_Scheduling.c
@@ -3,7 +3,9 @@
 #include "instance.h"
 #include "algo.h"
 
-JNIEXPORT void JNICALL Java_Scheduling_runSchedule
+#include <stdio.h>
+
+JNIEXPORT void JNICALL Java_application_Scheduling_runSchedule
 	(JNIEnv * env, jclass cl, jstring inst_in, jstring sched_out, jint m, jint preempt, jint balanced)
 {
 	const char * instance_file = (* env )->GetStringUTFChars(env, inst_in, NULL);
-- 
GitLab