checkNamedTypesImplemented(&fac->named_types);
generateChecksum(fac->name, &checksum, &fac->events);
-
- if(checksum == f->checksum) {
+ // FIXME if(checksum == f->checksum) {
generateFacility(f, fac, checksum);
generated = TRUE;
- }
+ //}
+ if (checksum != f->checksum)
+ g_warning("Facility checksum mismatch for facility %s : kernel 0x%X vs "
+ "XML 0x%X\n", fac->name, f->checksum, checksum);
g_free(fac->name);
free(fac->capname);
table_t *named_types = &fac->named_types;
g_assert(f->name == g_quark_from_string(facilityName));
- g_assert(f->checksum == checksum);
+ //g_assert(f->checksum == checksum);
//f->event_number = events->position;
event_type->index = i;
event_type->facility = f;
+ event_type->has_compact_data = parser_event->compact_data;
+
event_type->fields = g_array_sized_new(FALSE, TRUE,
sizeof(LttField), parser_event->fields.position);
event_type->fields =