From 8a6b943c52434e4b3e61f8abacb2aad011de2faa Mon Sep 17 00:00:00 2001 From: Gabriel Corona Date: Tue, 25 Mar 2014 13:57:42 +0100 Subject: [PATCH] [mc] Fix warning on pointer/integer/address conversion --- src/mc/mc_dwarf.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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 -- 2.20.1