X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/deac2c062ec8d469f153bc84e6e6f705bf20f3aa..b19a6a5ffeca3c7e231a9751a2e11efe74e273d5:/src/simix/ContextRaw.cpp diff --git a/src/simix/ContextRaw.cpp b/src/simix/ContextRaw.cpp index b9bd0fed12..a11741f414 100644 --- a/src/simix/ContextRaw.cpp +++ b/src/simix/ContextRaw.cpp @@ -43,7 +43,7 @@ public: RawContext(std::function code, void_pfn_smxprocess_t cleanup_func, smx_process_t process); - ~RawContext(); + ~RawContext() override; public: static void wrapper(void* arg); void stop() override; @@ -59,9 +59,9 @@ private: class RawContextFactory : public ContextFactory { public: RawContextFactory(); - ~RawContextFactory(); + ~RawContextFactory() override; RawContext* 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; private: void run_all_adaptative(); @@ -406,7 +406,7 @@ void RawContext::suspend_parallel() smx_process_t next_work = (smx_process_t) xbt_parmap_next(raw_parmap); RawContext* next_context = nullptr; - if (next_work != NULL) { + if (next_work != nullptr) { /* there is a next process to resume */ XBT_DEBUG("Run next process"); next_context = (RawContext*) next_work->context;