X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/50b36cfb6864e719576327d1289cf9ba31d652da..814f0122ea0074dfb67398a79067c01267bc0b40:/src/mc/mc_compare.cpp diff --git a/src/mc/mc_compare.cpp b/src/mc/mc_compare.cpp index 3420b02989..d6204d40e9 100644 --- a/src/mc/mc_compare.cpp +++ b/src/mc/mc_compare.cpp @@ -5,9 +5,11 @@ * under the terms of the license (GNU LGPL) which comes with this package. */ #define __STDC_FORMAT_MACROS -#include +#include #include +#include + #include "internal_config.h" #include "mc_object_info.h" #include "mc_safety.h" @@ -24,9 +26,6 @@ #include -XBT_LOG_NEW_DEFAULT_SUBCATEGORY(mc_compare, mc, - "Logging specific to mc_compare"); - typedef struct s_pointers_pair { void *p1; void *p2; @@ -55,6 +54,9 @@ struct mc_compare_state { extern "C" { +XBT_LOG_NEW_DEFAULT_SUBCATEGORY(mc_compare, xbt, + "Logging specific to mc_compare in mc"); + /************************** Free functions ****************************/ /********************************************************************/ @@ -102,7 +104,7 @@ static int compare_areas_with_type(struct mc_compare_state& state, void* real_area2, mc_snapshot_t snapshot2, mc_mem_region_t region2, dw_type_t type, int pointer_level) { - mc_process_t process = &mc_model_checker->process; + mc_process_t process = &mc_model_checker->process(); unsigned int cursor = 0; dw_type_t member, subtype, subsubtype; @@ -385,7 +387,7 @@ static int compare_local_variables(int process_index, int snapshot_compare(void *state1, void *state2) { - mc_process_t process = &mc_model_checker->process; + mc_process_t process = &mc_model_checker->process(); mc_snapshot_t s1, s2; int num1, num2;