From: Arnaud Giersch Date: Tue, 10 Apr 2018 09:56:32 +0000 (+0200) Subject: Fix scan-build warning (link may be null). X-Git-Tag: v3.20~470 X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/commitdiff_plain/873eb6a0d82066a6a9e1daa749346433c674ff66 Fix scan-build warning (link may be null). --- diff --git a/src/s4u/s4u_actor.cpp b/src/s4u/s4u_actor.cpp index 748091d51e..9afb7946d7 100644 --- a/src/s4u/s4u_actor.cpp +++ b/src/s4u/s4u_actor.cpp @@ -84,7 +84,8 @@ void Actor::migrate(Host* new_host) { std::string key; simgrid::instr::LinkType* link = nullptr; - if (TRACE_actor_is_enabled()) { + bool tracing = TRACE_actor_is_enabled(); + if (tracing) { static long long int counter = 0; key = std::to_string(counter); @@ -111,7 +112,7 @@ void Actor::migrate(Host* new_host) SIMIX_process_change_host(this->pimpl_, new_host); }); - if (TRACE_actor_is_enabled()) { + if (tracing) { // create new container on the new_host location simgrid::instr::Container::byName(new_host->get_name())->createChild(instr_pid(this), "ACTOR"); // end link