Update trace format to 2.4
[lttv.git] / lttv / lttv / print.c
index f217b136e538b3a1a46b07402fff5e49ce02d49b..4b7ef44717d93080152384b24737130b425264a1 100644 (file)
@@ -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)
This page took 0.026063 seconds and 4 git commands to generate.