Bug Report no. 54

attlogo6876_dk.gif (2280 bytes)

sideHome.gif (2321 bytes) sideDownload.gif (2450 bytes) sideDocumentation.gif (2512 bytes) sideFAQ.gif (2344 bytes) sidePatch.gif (2543 bytes) sideSearch.gif (2403 bytes)

Reported By

Andrew Stitcher

Date

29 March 1999

Platforms

MSVC 6.0

Version

omniORB 2.7.1 and earlier

Description

Declarations of constant data declared inside an IDL module must be done differently for different compilers (depending on whether the compiler if FD or ARM compliant, and whether or not namespaces are used for IDL modules). The differences are handled by MACROs in CORBA_sysdep.h.

The wrong method of declaration is used for MSVC 6.0. (It was assumed that v6.0 would be FD compliant).

Patch

Apply this patch.

The patch changes:

  • include/omniORB2/CORBA_sysdep.h
 

For comments, feedback, etc, please see the 'Keeping in touch' page.
Copyright 1999 - AT&T Laboratories Cambridge