[omniORB] omniidl2-Parsing error?

Jan.Zurek@dresdner-bank.com Jan.Zurek@dresdner-bank.com
Mon, 26 Oct 1998 16:51:20 -0000


Hello everybody!

We faced a problem with the omniidl2-compiler when processing one of our
idl-files. We reduced the problem to the following example.

Compiling the following idl

interface test {

  struct R_dodo {
    long a;
  };

  long   bla( out R_dodo r_dodo );
};

produces the output:
/opt/omniORB2/bin/omniidl2: "/tmp/idli_a11556.cc", line 7: identifier used
with two differing spellings: "r_dodo" and "R_dodo"
/opt/omniORB2/bin/omniidl2: "/tmp/idli_a11556.cc", line 7: redefinition
after use, ::test::bla::r_dodo, ::test::bla, ::test::R_dodo
/opt/omniORB2/bin/omniidl2: dodo.idl: found 2 errors


Any ideas? Is there something wrong?


Regards
Jan Zurek
Dresdner Kleinwort Benson
Global Markets Division
Information Technology
Tel: 	+49 69 263 6318
Fax: 	+49 69 263 11454
e-mail:	jan.zurek@dresdner-bank.de
<http://www.ltt.de/ciow97/pr_oo_winners_e.html>