X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/40334ce6fe520b2fa7d1e240716e4f34a5fdc74e..eb417d0c8064e83fc1211abc819ae93687505003:/src/mc/mc_server.cpp?ds=sidebyside diff --git a/src/mc/mc_server.cpp b/src/mc/mc_server.cpp index cf45be1343..ef4dae32ff 100644 --- a/src/mc/mc_server.cpp +++ b/src/mc/mc_server.cpp @@ -22,6 +22,8 @@ #include "mc_ignore.h" #include "mcer_ignore.h" +using simgrid::mc::remote; + extern "C" { XBT_LOG_NEW_DEFAULT_SUBCATEGORY(mc_server, mc, "MC server logic"); @@ -42,8 +44,7 @@ static int mc_symbol_pointer_callback_evaluate(void* p) { struct mc_symbol_pointer_callback* callback = (struct mc_symbol_pointer_callback*) p; int value; - MC_process_read(callback->process, MC_ADDRESS_SPACE_READ_FLAGS_NONE, - &value, callback->value, sizeof(value), MC_PROCESS_INDEX_ANY); + callback->process->read_bytes(&value, sizeof(value), remote(callback->value)); return value; }