From: Gabriel Corona Date: Tue, 25 Mar 2014 12:57:42 +0000 (+0100) Subject: [mc] Fix warning on pointer/integer/address conversion X-Git-Tag: v3_11~192^2^2 X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/commitdiff_plain/8a6b943c52434e4b3e61f8abacb2aad011de2faa [mc] Fix warning on pointer/integer/address conversion --- diff --git a/src/mc/mc_dwarf.c b/src/mc/mc_dwarf.c index 45e2d5ef77..253350064e 100644 --- a/src/mc/mc_dwarf.c +++ b/src/mc/mc_dwarf.c @@ -827,7 +827,7 @@ static void MC_dwarf_handle_scope_die(mc_object_info_t info, Dwarf_Die* die, Dwa int form = dwarf_whatform(&attr); int klass = MC_dwarf_form_get_class(form); if (klass == MC_DW_CLASS_CONSTANT) - frame->high_pc = frame->low_pc + high_pc; + frame->high_pc = (void*) ((Dwarf_Off)frame->low_pc + high_pc); else if(klass == MC_DW_CLASS_ADDRESS) frame->high_pc = ((char*) base) + high_pc; else