Please report new issues athttps://github.com/DOCGroup
This refers to the helper class returned by operator[] in sequences of strings, wide-strings and object references. This helper class is required to have an assignment operator that releases the underlying element *only* if the sequence release flag is true. TAO's implementation honors this requirement, but it also increments the reference on the rvalue assigned to the sequence element. Regardless on the release flag value. If the release flag is false the application is in charge of releasing this memory, but I do not think the application should be expected to release some elements that the sequence decided to duplicate on its own. The spec is silent but I believe the approach described in this bug report follows the principle of least surprise.
Yet another sequence bug.
Reassign, this one is handled in the sequenceupdate branch which will be made public with the x.5.2 release
accepting, will be fixed after x.5.1 is out
Wed Apr 19 07:48:12 UTC 2006 Johnny Willemsen <jwillemsen@remedy.nl>