Summary: | tao_ifr creates idl module CORBA w/o prefix | ||
---|---|---|---|
Product: | TAO | Reporter: | Bogdan Jeram <bjeram> |
Component: | Interface Repository | Assignee: | DOC Center Support List (internal) <tao-support> |
Status: | ASSIGNED --- | ||
Severity: | normal | ||
Priority: | P3 | ||
Version: | 1.8.1 | ||
Hardware: | All | ||
OS: | Linux |
Description
Bogdan Jeram
2010-08-09 05:41:21 CDT
Or it could be fixed by eliminating the creation of the empty CORBA module. I doubt if it's necessary. I think this automatic creation of CORBA module was, ASFAIK, introducer recently, and I also wondered if it is needed. The CORBA module in question is one recently added to the initialization of the AST in the IDL compiler frontend. I've checked in a change that attaches the "omg.org" prefix to this module, so at least there will be no mismatch with tao_ifr. The IFR has always stored the predefined types in a special section. Now that the IDL compiler frontend puts them all in an opening of the CORBA module, the IFR could be changed to just read them in from the AST. But this will not be a trivial changes, so as long it the IFR works ok, it isn't a high priority. |