Hello, I have a question about empty optional field.
It seems that there is no way to indicate one possibility in the OSS C encodings. That case occurs when a SEQUENCE has an OPTIONAL field, and the type of that OPTIONAL field is a SEQUENCE OF. It does not seem possible to distinguish between: 1) The field is present but the SEQUENCE OF is empty. 2) The field is not present. The problem comes from: A) An empty SEQUENCE OF is represented as a NULL pointer. B) The absence of an OPTIONAL field of type SEQUENCE OF is indicated by a NULL pointer. It would appear, then, that there is no semantic difference between an empty SEQUENCE OF and an OPTIONAL field of type SEQUENCE OF that is not present. Is this true? Thanks, Yuchen Zhang (847)576-5960
