X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/37dc8526fc8f952bd56ab72b4d58b657d34cbbbd..41d5f3c8a30bf77b309143b174ea5a616b24c5c2:/src/mc/mc_compare.c diff --git a/src/mc/mc_compare.c b/src/mc/mc_compare.c index 2a49a44417..bc91e37605 100644 --- a/src/mc/mc_compare.c +++ b/src/mc/mc_compare.c @@ -155,9 +155,7 @@ void stack_region_free_voidp(void *s){ } static void heap_equality_free(heap_equality_t e){ - if(e){ - xbt_free(e); - } + xbt_free(e); } void heap_equality_free_voidp(void *e){ @@ -525,13 +523,18 @@ static int compare_local_variables(char *s1, char *s2){ void *addr1, *addr2; char *ip1 = NULL, *ip2 = NULL; int res_compare = 0; - char *var_name; - + + #ifdef MC_VERBOSE + char *var_name; + #endif + while(cursor < xbt_dynar_length(tokens1)){ s_tokens1 = xbt_str_split(xbt_dynar_get_as(tokens1, cursor, char *), "="); s_tokens2 = xbt_str_split(xbt_dynar_get_as(tokens2, cursor, char *), "="); if(xbt_dynar_length(s_tokens1) > 1 && xbt_dynar_length(s_tokens2) > 1){ - var_name = xbt_dynar_get_as(s_tokens1, 0, char *); + #ifdef MC_VERBOSE + var_name = xbt_dynar_get_as(s_tokens1, 0, char *); + #endif if((strcmp(xbt_dynar_get_as(s_tokens1, 0, char *), "ip") == 0) && (strcmp(xbt_dynar_get_as(s_tokens2, 0, char *), "ip") == 0)){ xbt_free(ip1); xbt_free(ip2);