diff options
author | levine <levine@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 1998-04-03 21:06:53 +0000 |
---|---|---|
committer | levine <levine@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 1998-04-03 21:06:53 +0000 |
commit | 755acc6decfeb68447115e3f177bf4a0a6043744 (patch) | |
tree | 44379e745714fc02660d1857c6f6b94b26c687b4 /TAO/tao/Sequence_T.i | |
parent | ee9e33b1d63ef3d8d27dc638862c28ac12fc2bdf (diff) | |
download | ATCD-755acc6decfeb68447115e3f177bf4a0a6043744.tar.gz |
use ACE_CAST_CONST instead of const in reinterpret casts, to keep all compilers happy
Diffstat (limited to 'TAO/tao/Sequence_T.i')
-rw-r--r-- | TAO/tao/Sequence_T.i | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/TAO/tao/Sequence_T.i b/TAO/tao/Sequence_T.i index b81b704f468..15015f25b21 100644 --- a/TAO/tao/Sequence_T.i +++ b/TAO/tao/Sequence_T.i @@ -86,7 +86,7 @@ template <class T> ACE_INLINE const T & TAO_Unbounded_Sequence<T>::operator[] (CORBA::ULong i) const { ACE_ASSERT (i < this->maximum_); - T * const tmp = ACE_reinterpret_cast (T* const, this->buffer_); + T * const tmp = ACE_reinterpret_cast (T* ACE_CAST_CONST, this->buffer_); return tmp[i]; } @@ -254,7 +254,7 @@ template <class T> ACE_INLINE TAO_Object_Manager<T> TAO_Unbounded_Object_Sequence<T>::operator[] (CORBA::ULong index) const { ACE_ASSERT (index < this->maximum_); - T ** const tmp = ACE_reinterpret_cast (T ** const, this->buffer_); + T ** const tmp = ACE_reinterpret_cast (T ** ACE_CAST_CONST, this->buffer_); return TAO_Object_Manager<T> (tmp + index, this->release_); } @@ -281,7 +281,7 @@ template <class T, CORBA::ULong MAX> ACE_INLINE TAO_Object_Manager<T> TAO_Bounded_Object_Sequence<T, MAX>::operator[] (CORBA::ULong index) const { ACE_ASSERT (index < this->maximum_); - T **const tmp = ACE_reinterpret_cast (T **const, this->buffer_); + T **const tmp = ACE_reinterpret_cast (T ** ACE_CAST_CONST, this->buffer_); return TAO_Object_Manager<T> (tmp + index, this->release_); } @@ -308,6 +308,7 @@ template<CORBA::ULong MAX> ACE_INLINE TAO_String_Manager TAO_Bounded_String_Sequence<MAX>::operator[] (CORBA::ULong index) const { ACE_ASSERT (index < this->maximum_); - char **const tmp = ACE_reinterpret_cast (char **const, this->buffer_); + char **const tmp = ACE_reinterpret_cast (char ** ACE_CAST_CONST, + this->buffer_); return TAO_String_Manager (tmp + index, this->release_); } |