X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/2513cd9f5055a6a62a7066685e7fca786bcf1966..4606a1dce740efe467e6b9033b804294d376de8f:/src/simix/UContext.cpp diff --git a/src/simix/UContext.cpp b/src/simix/UContext.cpp index 6014eca819..af244c1872 100644 --- a/src/simix/UContext.cpp +++ b/src/simix/UContext.cpp @@ -37,7 +37,7 @@ * variable is decomposed into a serie of integers and * each integer is passed as argument to makecontext. */ XBT_PRIVATE -void simgrid_makecontext(ucontext* ucp, void (*func)(int first, ...), void* arg) +void simgrid_makecontext(ucontext_t* ucp, void (*func)(int first, ...), void* arg) { int ctx_addr[CTX_ADDR_LEN]; memcpy(ctx_addr, &arg, sizeof(void*)); @@ -232,7 +232,7 @@ UContext::UContext(std::function code, #ifdef HAVE_MC if (MC_is_active() && code) { - MC_register_stack_area(this->stack_, context->process, + MC_register_stack_area(this->stack_, process, &(this->uc_), smx_context_usable_stack_size); } #endif