I just fixed the Daffodil C code generator to stop crashing on someone's 
private DFDL schema.  Their schema is private and far too big to show here, but 
somehow their schema was creating an EmptyGram object.  I've now made sure the 
C code generator knows how to skip an EmptyGram object instead of crashing when 
it sees the EmptyGram object.

I would like to add a TDML test case to my PR along with the fix, but how do 
you write a DFDL schema which creates an EmptyGram object anyway?  I haven't 
been able to figure out how the user's own schema creates the EmptyGram object 
because the schema has too many things in it already.

John

Reply via email to