X-Git-Url: https://git.lttng.org/?a=blobdiff_plain;f=ltt%2Fbranches%2Fpoly%2Fltt%2Fparser.c;h=7ac11e7ec8492fb683169fd5004c4cbd0fb2df18;hb=e8548639b44b22ef7db0757563dd58a741a322cd;hp=0b725ecc700f42700276e3c541a971c3a557555a;hpb=1d034c04aee15e6730fa5174fe69aec145b3fe3e;p=lttv.git diff --git a/ltt/branches/poly/ltt/parser.c b/ltt/branches/poly/ltt/parser.c index 0b725ecc..7ac11e7e 100644 --- a/ltt/branches/poly/ltt/parser.c +++ b/ltt/branches/poly/ltt/parser.c @@ -1,3 +1,6 @@ + + + /* parser.c: Generate helper declarations and functions to trace events @@ -215,6 +218,7 @@ void getTypeAttributes(parse_file_t *in, type_descriptor_t *t, if(!strcmp("format",token)) { getEqual(in); t->fmt = allocAndCopy(getQuotedString(in)); + // printf("%s - ",t->fmt); //} else if(!strcmp("name",token)) { // getEqual(in); // car = seekNextChar(in); @@ -1474,7 +1478,9 @@ unsigned long getTypeChecksum(unsigned long aCrc, type_descriptor_t * type) crc = partial_crc32(str,crc); if(flag) free(str); - if(type->fmt) crc = partial_crc32(type->fmt,crc); + //the format string is not included in the crc calculation + + //if(type->fmt) crc = partial_crc32(type->fmt,crc); if(type->type == ARRAY){ crc = getTypeChecksum(crc,((field_t*)type->fields.array[0])->type);