#include "src/mc/mc_client.h"
// We won't need those once the separation MCer/MCed is complete:
-#include "src/mc/mc_mmalloc.h"
#include "src/mc/mc_ignore.h"
#include "src/mc/mc_private.h" // MC_deadlock_check()
#include "src/mc/mc_smx.h"
if (!fd_env)
xbt_die("MC socket not found");
- int fd = atoi(fd_env);
+ int fd = xbt_str_parse_int(fd_env,bprintf("Variable %s should contain a number but contains '%%s'", MC_ENV_SOCKET_FD));
XBT_DEBUG("Model-checked application found socket FD %i", fd);
int type;
mc_client->active = 1;
// Waiting for the model-checker:
- if (ptrace(PTRACE_TRACEME, 0, NULL, NULL) == -1 || raise(SIGSTOP) != 0)
+ if (ptrace(PTRACE_TRACEME, 0, nullptr, NULL) == -1 || raise(SIGSTOP) != 0)
xbt_die("Could not wait for the model-checker");
MC_client_handle_messages();
}