[omniORB] bug report: transfer of unions with empty default valut

David Scott djs@uk.research.att.com
Mon, 19 Jun 2000 19:29:42 +0100 (BST)


On Thu, 15 Jun 2000, Ruslan Shevchenko wrote:

> omniORB can't marshall/demarshall unions with empty
> default values, i. e: 
>
> [example IDL and C++ snipped]
>
There were indeed some problems with the C++ generated by the omniIDL
compiler (from the omni3_develop CVS branch). Hopefully they have been
fixed now. In particular the union member function _d(_value) to set
the discriminant has now been implemented.

The changes have been committed to our internal CVS server, and should
propagate to the external one overnight.

Thanks for the bug report!

David

-- 
  Dave Scott, Research Engineer, AT&T Laboratories Cambridge UK