From: Frederic Suter Date: Fri, 11 Aug 2017 06:56:24 +0000 (+0200) Subject: kill 2 sonar bugs X-Git-Tag: v3_17~215 X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/commitdiff_plain/d1f76158ac21a857f710605005b211e611c2bc44?ds=sidebyside kill 2 sonar bugs --- diff --git a/src/plugins/vm/s4u_VirtualMachine.cpp b/src/plugins/vm/s4u_VirtualMachine.cpp index a937519a20..7c4f791459 100644 --- a/src/plugins/vm/s4u_VirtualMachine.cpp +++ b/src/plugins/vm/s4u_VirtualMachine.cpp @@ -113,7 +113,7 @@ void VirtualMachine::getParameters(vm_params_t params) /** @brief Sets the params of that VM/PM */ void VirtualMachine::setParameters(vm_params_t params) { - simgrid::simix::kernelImmediate([&]() { pimpl_vm_->setParams(params); }); + simgrid::simix::kernelImmediate([this, params] { pimpl_vm_->setParams(params); }); } } // namespace simgrid diff --git a/src/simix/libsmx.cpp b/src/simix/libsmx.cpp index 045f8519e5..16ee544e22 100644 --- a/src/simix/libsmx.cpp +++ b/src/simix/libsmx.cpp @@ -239,7 +239,7 @@ void simcall_process_set_kill_time(smx_actor_t process, double kill_time) if (kill_time <= SIMIX_get_clock() || simix_global->kill_process_function == nullptr) return; XBT_DEBUG("Set kill time %f for process %s@%s", kill_time, process->cname(), process->host->getCname()); - process->kill_timer = SIMIX_timer_set(kill_time, [=] { + process->kill_timer = SIMIX_timer_set(kill_time, [process] { simix_global->kill_process_function(process); process->kill_timer=nullptr; });