X-Git-Url: http://git.lttng.org/?a=blobdiff_plain;ds=sidebyside;f=lttv%2Flttv%2Fprint.c;h=4b7ef44717d93080152384b24737130b425264a1;hb=6d3ad1b2722e69f425f4d822f893c599c112cbc2;hp=f217b136e538b3a1a46b07402fff5e49ce02d49b;hpb=1cd9058f63bc277629d796bac29c4530d151bea4;p=lttv.git diff --git a/lttv/lttv/print.c b/lttv/lttv/print.c index f217b136..4b7ef447 100644 --- a/lttv/lttv/print.c +++ b/lttv/lttv/print.c @@ -65,11 +65,11 @@ static inline void print_enum_events(LttEvent *e, struct marker_field *f, g_quark_to_string(nt->soft_irq_names[value])); } else if (info->name == LTT_EVENT_KPROBE && f->name == LTT_FIELD_IP) { -#if (__SIZEOF_LONG__ == 4) +#if (__WORDSIZE == 32) GQuark symbol = (GQuark)g_hash_table_lookup(nt->kprobe_hash, (gconstpointer)&value); #else - GQuark symbol = (GQuark)g_hash_table_lookup(nt->kprobe_hash, + GQuark symbol = (GQuark)(unsigned long)g_hash_table_lookup(nt->kprobe_hash, (gconstpointer)value); #endif if (symbol)