summaryrefslogtreecommitdiff
path: root/TAO/tao/Sequence_T.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'TAO/tao/Sequence_T.cpp')
-rw-r--r--TAO/tao/Sequence_T.cpp28
1 files changed, 14 insertions, 14 deletions
diff --git a/TAO/tao/Sequence_T.cpp b/TAO/tao/Sequence_T.cpp
index 04d238b01cc..72e9114b1db 100644
--- a/TAO/tao/Sequence_T.cpp
+++ b/TAO/tao/Sequence_T.cpp
@@ -2280,7 +2280,7 @@ TAO_Bounded_Abstract_Sequence<T,T_var,T_life,MAX>::
TAO_Bounded_Abstract_Sequence (void)
: TAO_Bounded_Base_Sequence (
MAX,
- TAO_Bounded_Abstract_Sequence<T, T_var, MAX>::allocbuf (MAX)
+ TAO_Bounded_Abstract_Sequence<T,T_var,T_life,MAX>::allocbuf (MAX)
)
{
}
@@ -2584,7 +2584,7 @@ TAO_Unbounded_Array_Sequence<T,T_life>::get_buffer (CORBA::Boolean orphan)
if (this->length_ > 0)
{
result =
- TAO_Unbounded_Array_Sequence<T,T_lifev>::allocbuf (
+ TAO_Unbounded_Array_Sequence<T,T_life>::allocbuf (
this->length_
);
this->buffer_ = result;
@@ -2828,6 +2828,18 @@ TAO_Bounded_Array_Sequence<T,T_life,MAX>::get_buffer (CORBA::Boolean orphan)
template <typename T, typename T_life, size_t MAX>
void
+TAO_Bounded_Array_Sequence<T,T_life,MAX>::freebuf (T * buffer)
+{
+ if (buffer == 0)
+ {
+ return;
+ }
+
+ delete [] buffer;
+}
+
+template <typename T, typename T_life, size_t MAX>
+void
TAO_Bounded_Array_Sequence<T,T_life,MAX>::_allocate_buffer (
CORBA::ULong length
)
@@ -2847,18 +2859,6 @@ TAO_Bounded_Array_Sequence<T,T_life,MAX>::_deallocate_buffer (void)
return;
}
-template <typename T, typename T_life, size_t MAX>
-void
-TAO_Bounded_Array_Sequence<T,T_life,MAX>::freebuf (T * buffer)
-{
- if (buffer == 0)
- {
- return;
- }
-
- delete [] buffer;
-}
-
#if defined (__SUNPRO_CC) && (__SUNPRO_CC < 0x500)
T * tmp = (T *) this->buffer_;
#else /* (__SUNPRO_CC) && (__SUNPRO_CC < 0x500) */