-
Key: CORBA24-159
-
Legacy Issue Number: 3526
-
Status: closed
-
Source: hursley.ibm.com ( Simon Nash)
-
Summary:
Section 15.3.4.5 contains an inconsistency in the description of how end tags
for valuetypes are written. Consider the case where an unchunked value (V)
contains a chunked value (CV1). Should the end tag for CV1 contain a nesting
depth of -2 or -1?The following sentence in the spec seems to imply that the correct value is -2:
> The end tag is a negative long whose value is the negation of the absolute
> nesting depth of the value type ending at this point in the CDR stream.However the spec also says:
> The outermost value type will always be terminated by an end tag with a
> value of -1.which is not true if the end tag for CV1 is written as -2, since no end tag
with a -1 value will be written.Proposed resolution:
Delete the second above sentence from the spec.
-
Reported: CPP 1.1 — Fri, 31 Mar 2000 05:00 GMT
-
Disposition: Resolved — CORBA 2.4
-
Disposition Summary:
Close with revision using alternative A above.
-
Updated: Fri, 6 Mar 2015 20:58 GMT