Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
Replace the return value of SIMIX_req_process_create() by a parameter.
[simgrid.git] / src / simix / smx_smurf.c
index 0f34218..bfc0443 100644 (file)
@@ -215,7 +215,7 @@ void SIMIX_request_pre(smx_req_t req, int value)
       break;
 
     case REQ_RDV_GET_HEAD:
-      req->rdv_get_head.result =        SIMIX_rdv_get_head(req->rdv_get_head.rdv);
+      req->rdv_get_head.result = SIMIX_rdv_get_head(req->rdv_get_head.rdv);
       SIMIX_request_answer(req);
       break;
 
@@ -268,7 +268,8 @@ void SIMIX_request_pre(smx_req_t req, int value)
       req->host_execute.result = SIMIX_host_execute(
          req->host_execute.name,
          req->host_execute.host,
-         req->host_execute.computation_amount);
+         req->host_execute.computation_amount,
+         req->host_execute.priority);
       SIMIX_request_answer(req);
       break;
 
@@ -318,7 +319,8 @@ void SIMIX_request_pre(smx_req_t req, int value)
       break;
 
     case REQ_PROCESS_CREATE:
-      req->process_create.result = SIMIX_process_create(
+      SIMIX_process_create(
+          req->process_create.process,
          req->process_create.name,
          req->process_create.code,
          req->process_create.data,