2005-09-06 Mark McLoughlin * Version 2.12.4 2005-09-06 Mark McLoughlin Backported patch Tor Lillqvist from HEAD * include/orbit/orb-core/orbit-object.h: Add macro ORBIT2_MAYBE_CONST which expands to "const" on Unix, empty on Win32. * src/orb/orb-core/corba-typecode.c * include/orbit/orb-core/corba-orb-type.h * include/orbit/orb-core/corba-typecode.h * src/idl-compiler/orbit-idl-c-headers.c (ch_type_alloc_and_tc) * src/idl-compiler/orbit-idl-c-typecode.c (orbit_output_tcstruct_anon_subtypes_array, orbit_output_tcstruct_anon_sublabels_array, cbe_tc_generate): Use ORBIT2_MAYBE_CONST. This reintroduces constness on Unix, saving some memory. (#169428)