-
Key: CORBA24-182
-
Legacy Issue Number: 4016
-
Status: closed
-
Source: AT&T ( Duncan Grisby)
-
Summary:
In the CORBA 2.4 spec, chapter 10, the definition of #pragma ID has
been modified so that later re-declarations of the same ID for a type
are permitted. Before, it was explicitly an error to use #pragma ID
for a type more than once, even if the same IDs were given.The section of #pragma version has not been updated. This means that
handling of the two similar pragmas is now inconsistent:interface A {};
#pragma ID A "LOCAL:foo"
#pragma ID A "LOCAL:foo" // OK in 2.4, error in 2.3interface B {};
#pragma version B 3.4
#pragma version B 3.4 // Error in 2.4 and 2.3Should #pragma version be updated to be consistent with #pragma ID?
-
Reported: CORBA 2.4.1 — Fri, 3 Nov 2000 05:00 GMT
-
Disposition: Resolved — CORBA 2.4.2
-
Disposition Summary:
Incorporate changes and close issue
-
Updated: Fri, 6 Mar 2015 21:38 GMT