Summary: | The prefix pragma issupposed to get cleared after each #include | ||
---|---|---|---|
Product: | TAO | Reporter: | Ossama Othman <ossama.othman> |
Component: | IDL Compiler | Assignee: | Jeff Parsons <parsons> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | bjeram |
Priority: | P2 | ||
Version: | 1.0 | ||
Hardware: | All | ||
OS: | All | ||
Bug Depends on: | 83 | ||
Bug Blocks: |
Description
Ossama Othman
1999-07-26 17:23:05 CDT
Forgot to add a summary Just to comment on how the problem could be fixed: keep track of the last file, using the #line directives, when a new file shows up all the pragmas are reset to their old values, this may require an stack with the set of pragmas defined on each file, but shouldn't be that hard to implement. One more for me. Forgot to reassign it to myself. This already happens with a simple example I've tried, however, must implement and test with more use cases. *** Bug 585 has been marked as a duplicate of this bug. *** *** Bug 947 has been marked as a duplicate of this bug. *** As a workaround for this bug, for the IDL files that come with TAO, could we add #pragma prefix "" at the end of IDL files which have #pragma prefix "org.omg" at the top? Some files have this already, but a lot of TAO's IDL files do not. Jeff has already fixed this problem. See the following TAO ChangeLog entry: Mon Dec 31 11:01:29 2001 Jeff Parsons <parsons@cs.wustl.edu> |