X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/f08bdbc99e7c2b305bfc7fa82e8dd2b0daeb2591..891abf1a3579d0e378a6e1b3426e5c34b23a58ad:/src/simix/ContextUnix.cpp diff --git a/src/simix/ContextUnix.cpp b/src/simix/ContextUnix.cpp index ebdd9b075a..02b3a6e140 100644 --- a/src/simix/ContextUnix.cpp +++ b/src/simix/ContextUnix.cpp @@ -116,7 +116,7 @@ public: UContextFactory(); ~UContextFactory() override; Context* create_context(std::function code, - void_pfn_smxprocess_t, smx_process_t process) override; + void_pfn_smxprocess_t cleanup, smx_process_t process) override; void run_all() override; }; @@ -216,7 +216,7 @@ UContext::UContext(std::function code, this->uc_.uc_stack.ss_size = sg_makecontext_stack_size(smx_context_usable_stack_size); simgrid_makecontext(&this->uc_, smx_ctx_sysv_wrapper, this); } else { - if (process != NULL && sysv_maestro_context == NULL) + if (process != nullptr && sysv_maestro_context == nullptr) sysv_maestro_context = this; } @@ -351,7 +351,7 @@ void ParallelUContext::suspend() // Will contain the next soul to run, either simulated or initial minion's one ucontext_t* next_stack; - if (next_work != NULL) { + if (next_work != nullptr) { // There is a next soul to embody (ie, a next process to resume) XBT_DEBUG("Run next process"); next_context = (ParallelUContext*) next_work->context;