[omniORB] OmniOrb-4.1.1: Escaped identifiers inside unions breaks the omniidl compiler

Duncan Grisby duncan at grisby.org
Mon Oct 29 11:30:22 GMT 2007


On Friday 19 October, "Will Denissen" wrote:

> When omniidl (omniOrb-4.1.1) parses the following idl code
> 
> Union my_union switch(long) {
>    case 0: long  _long;
> };
> 
> It will complain about ". Identifier 'long' clashes with keyword 'long' "

Thanks for the bug report. The fix you propose is the correct one, and
there are no other cases affected by the same issue. I'm about to check
in the fix.

Cheers,

Duncan.

-- 
 -- Duncan Grisby         --
  -- duncan at grisby.org     --
   -- http://www.grisby.org --



More information about the omniORB-list mailing list