From: Arnaud Giersch Date: Thu, 26 Nov 2020 11:28:18 +0000 (+0100) Subject: Reduce scope for variables. X-Git-Tag: v3.26~93 X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/commitdiff_plain/12ef1b677d115af68b09508111f9c2088653ae1e Reduce scope for variables. --- diff --git a/examples/s4u/app-token-ring/s4u-app-token-ring.cpp b/examples/s4u/app-token-ring/s4u-app-token-ring.cpp index ea3ad78def..4cd09dc199 100644 --- a/examples/s4u/app-token-ring/s4u-app-token-ring.cpp +++ b/examples/s4u/app-token-ring/s4u-app-token-ring.cpp @@ -12,16 +12,16 @@ XBT_LOG_NEW_DEFAULT_CATEGORY(s4u_app_token_ring, "Messages specific for this s4u example"); class RelayRunner { - size_t token_size = 1000000; /* The token is 1MB long*/ - simgrid::s4u::Mailbox* my_mailbox; - simgrid::s4u::Mailbox* neighbor_mailbox; - unsigned int rank = 0; - public: explicit RelayRunner() = default; void operator()() { + size_t token_size = 1000000; /* The token is 1MB long*/ + simgrid::s4u::Mailbox* my_mailbox; + simgrid::s4u::Mailbox* neighbor_mailbox; + unsigned int rank = 0; + try { rank = std::stoi(simgrid::s4u::this_actor::get_name()); } catch (const std::invalid_argument& ia) {