X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/5b3677b425b9cc6949c1573d59ac772540cbf4b2..225dba6f5844417a2e294fe194211e9253a8c90b:/src/simix/smx_context_thread.c diff --git a/src/simix/smx_context_thread.c b/src/simix/smx_context_thread.c index 7e7d933b6e..ea06db0105 100644 --- a/src/simix/smx_context_thread.c +++ b/src/simix/smx_context_thread.c @@ -25,10 +25,10 @@ typedef struct s_smx_ctx_thread { static xbt_os_sem_t smx_ctx_thread_sem; static smx_context_t -smx_ctx_thread_factory_create_context(xbt_main_func_t code, int argc, - char **argv, +smx_ctx_thread_factory_create_context(xbt_main_func_t code, + int argc, char **argv, void_pfn_smxprocess_t cleanup_func, - void *data); + smx_process_t process); static void smx_ctx_thread_free(smx_context_t context); static void smx_ctx_thread_stop(smx_context_t context); @@ -80,12 +80,12 @@ static smx_context_t smx_ctx_thread_factory_create_context(xbt_main_func_t code, int argc, char **argv, void_pfn_smxprocess_t cleanup_func, - void *data) + smx_process_t process) { smx_ctx_thread_t context = (smx_ctx_thread_t) smx_ctx_base_factory_create_context_sized(sizeof(s_smx_ctx_thread_t), code, argc, argv, - cleanup_func, data); + cleanup_func, process); /* If the user provided a function for the process then use it otherwise is the context for maestro */