[omniORB] Case problems in IDL

Craig Rodrigues rodrigc@mediaone.net
Thu, 2 Sep 1999 13:51:24 -0400


Hi,

If I have the following bit of IDL:


     typedef sequence<short> Somethings;

      struct someStruct{
          Somethings somethings;
      };


omniidl2 will flag this as an error:
line 6: redefinition after use, ::someStruct::somethings, ::someStruct,
 ::Somethings
bin/powerpc_aix_4.2/omniidl2: test4.idl: found 2 errors

What are the CORBA rules about the case of type and variable names?

I tried compiling the same bit of IDL under TAO, Orbacus, and Visibroker,
and none of those IDL compilers complained.

Thanks.
-- 
Craig Rodrigues        
http://www.gis.net/~craigr    
rodrigc@mediaone.net