X-Git-Url: http://bilbo.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/bbee364affc4b73fd8394844cb80759054409411..b5f291a286dc3084e91889db196fa6e1f69fc4b8:/src/mc/ModelChecker.cpp diff --git a/src/mc/ModelChecker.cpp b/src/mc/ModelChecker.cpp index 93400edaf8..e5c642f89f 100644 --- a/src/mc/ModelChecker.cpp +++ b/src/mc/ModelChecker.cpp @@ -208,14 +208,15 @@ bool ModelChecker::handle_message(const char* buffer, ssize_t size) xbt_assert(size == sizeof(message), "Broken message"); memcpy(&message, buffer, sizeof(message)); xbt_assert(not message.callback, "Support for client-side function proposition is not implemented."); - XBT_DEBUG("Received symbol: %s", message.name); + XBT_DEBUG("Received symbol: %s", message.name.data()); if (property_automaton == nullptr) property_automaton = xbt_automaton_new(); const RemoteSimulation* process = &this->get_remote_simulation(); RemotePtr address = remote((int*)message.data); - xbt::add_proposition(property_automaton, message.name, [process, address]() { return process->read(address); }); + xbt::add_proposition(property_automaton, message.name.data(), + [process, address]() { return process->read(address); }); break; }