From: Gabriel Corona Date: Thu, 2 Apr 2015 11:39:56 +0000 (+0200) Subject: [mc] Fix broken mc_snapshot_get_heap_end() X-Git-Tag: v3_12~732^2~73 X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/commitdiff_plain/93528c85691cb487d561423b00d1957fcb9caa2e [mc] Fix broken mc_snapshot_get_heap_end() --- diff --git a/src/mc/mc_snapshot.h b/src/mc/mc_snapshot.h index 61baa7eb58..7591a310cb 100644 --- a/src/mc/mc_snapshot.h +++ b/src/mc/mc_snapshot.h @@ -303,10 +303,7 @@ const void* mc_snapshot_get_heap_end(mc_snapshot_t snapshot) { if(snapshot==NULL) xbt_die("snapshot is NULL"); - // This is &std_heap->breakval in the target process: - void** addr = &MC_process_get_heap(&mc_model_checker->process)->breakval; - // Read (std_heap->breakval) in the target process (*addr i.e. std_heap->breakval): - return MC_snapshot_read_pointer(snapshot, addr, MC_PROCESS_INDEX_ANY); + return MC_process_get_heap(&mc_model_checker->process)->breakval; } /** @brief Read memory from a snapshot region