X-Git-Url: http://git.lttng.org./?a=blobdiff_plain;f=ltt%2Fbranches%2Fpoly%2Flttv%2Flttv%2Fprint.c;h=c98c2425cc1a9810a8b903e2440b8dd70e1773dd;hb=84cdc54977c5d9d70cf9034da24243e4ab7c84fc;hp=ccd730f10c56b68315ec21ac5736495a62df5381;hpb=95868736f867f86cee7d767979e1cf2025a5132d;p=lttv.git diff --git a/ltt/branches/poly/lttv/lttv/print.c b/ltt/branches/poly/lttv/lttv/print.c index ccd730f1..c98c2425 100644 --- a/ltt/branches/poly/lttv/lttv/print.c +++ b/ltt/branches/poly/lttv/lttv/print.c @@ -105,17 +105,17 @@ void lttv_print_field(LttEvent *e, struct marker_field *f, GString *s, //g_string_append_printf(s, "%g", ltt_event_get_double(e,f)); g_string_append_printf(s, type->fmt, ltt_event_get_double(e,f)); break; +#endif - case LTT_POINTER: + case LTT_TYPE_POINTER: if(field_names) { - name = ltt_field_name(f); + name = f->name; if(name) g_string_append_printf(s, "%s = ", g_quark_to_string(name)); } - // g_string_append_printf(s, "0x%llx", ltt_event_get_long_unsigned(e,f)); - g_string_append_printf(s, type->fmt, ltt_event_get_long_unsigned(e,f)); + g_string_append_printf(s, "0x%llx", ltt_event_get_long_unsigned(e,f)); + //g_string_append_printf(s, type->fmt, ltt_event_get_long_unsigned(e,f)); break; -#endif case LTT_TYPE_STRING: if(field_names) { @@ -211,6 +211,8 @@ void lttv_print_field(LttEvent *e, struct marker_field *f, GString *s, break; #endif case LTT_TYPE_COMPACT: + g_error("compact type printing not implemented"); + break; case LTT_TYPE_NONE: break; }