[omniORB] IDL case sensitivity, omniidl2 vs. omniidl

Harri Pasanen harri.pasanen@trema.com
Thu, 03 Feb 2000 14:17:13 +0100


Looking at the an older thread "Re: [omniORB] Case problems in IDL" I
would think that neither omniidl2 nor omniidl from omniORBpy would
compile the following:
----------8<-----------------8<-----------------8<-----------------8<-------
module Dummy
{
  struct Login
  {
    string host;
    string user;
  };
  
  interface Service
  {
    boolean login (in Login info);
  };
};
----------8<-----------------8<-----------------8<-----------------8<-------
However, omniidl2 seems to compile it just fine, but omniidl outputs:

dummy.idl:11: Use of `Login' clashes with identifier `login'
dummy.idl:11:  (`login' declared here)
omniidl: 1 error.


I'm not sure which is correct here, omniidl2 or omniidl?

-Harri