+ case LTT_TYPE_UNSIGNED_INT:
+ if(field_names) {
+ name = f->name;
+ if(name)
+ g_string_append_printf(s, "%s = ", g_quark_to_string(name));
+ }
+ g_string_append_printf(s, "%llu", ltt_event_get_long_unsigned(e,f));
+ //g_string_append_printf(s, type->fmt, ltt_event_get_long_unsigned(e,f));
+ break;
+
+#if 0
+ case LTT_CHAR:
+ case LTT_UCHAR:
+ {
+ unsigned car = ltt_event_get_unsigned(e,f);
+ if(field_names) {
+ name = ltt_field_name(f);
+ if(name)
+ g_string_append_printf(s, "%s = ", g_quark_to_string(name));
+ }
+ if(isprint(car)) {
+ if(field_names) {
+ name = ltt_field_name(f);
+ if(name)
+ g_string_append_printf(s, "%s = ", g_quark_to_string(name));
+ }
+ //g_string_append_printf(s, "%c", car);
+ g_string_append_printf(s, type->fmt, car);
+ } else {
+ g_string_append_printf(s, "\\%x", car);
+ }
+ }
+ break;