diff options
Diffstat (limited to 'TAO/orbsvcs/orbsvcs/Event/EC_Dispatching_Task.i')
-rw-r--r-- | TAO/orbsvcs/orbsvcs/Event/EC_Dispatching_Task.i | 17 |
1 files changed, 10 insertions, 7 deletions
diff --git a/TAO/orbsvcs/orbsvcs/Event/EC_Dispatching_Task.i b/TAO/orbsvcs/orbsvcs/Event/EC_Dispatching_Task.i index df7dc8a925d..550d4859ce8 100644 --- a/TAO/orbsvcs/orbsvcs/Event/EC_Dispatching_Task.i +++ b/TAO/orbsvcs/orbsvcs/Event/EC_Dispatching_Task.i @@ -10,21 +10,23 @@ TAO_EC_Dispatching_Task (ACE_Thread_Manager* thr_manager) // **************************************************************** ACE_INLINE -TAO_EC_Dispatch_Command::TAO_EC_Dispatch_Command (void) - : ACE_Message_Block () +TAO_EC_Dispatch_Command::TAO_EC_Dispatch_Command (ACE_Allocator *mb_allocator) + : ACE_Message_Block (mb_allocator) { } ACE_INLINE -TAO_EC_Dispatch_Command::TAO_EC_Dispatch_Command (ACE_Data_Block* data_block) - : ACE_Message_Block (data_block) +TAO_EC_Dispatch_Command::TAO_EC_Dispatch_Command (ACE_Data_Block *data_block, + ACE_Allocator *mb_allocator) + : ACE_Message_Block (data_block, mb_allocator) { } // **************************************************************** ACE_INLINE -TAO_EC_Shutdown_Command::TAO_EC_Shutdown_Command (void) +TAO_EC_Shutdown_Command::TAO_EC_Shutdown_Command (ACE_Allocator *mb_allocator) + : TAO_EC_Dispatch_Command (mb_allocator) { } @@ -33,8 +35,9 @@ TAO_EC_Shutdown_Command::TAO_EC_Shutdown_Command (void) ACE_INLINE TAO_EC_Push_Command::TAO_EC_Push_Command (TAO_EC_ProxyPushSupplier* proxy, RtecEventComm::EventSet& event, - ACE_Data_Block* data_block) - : TAO_EC_Dispatch_Command (data_block), + ACE_Data_Block* data_block, + ACE_Allocator *mb_allocator) + : TAO_EC_Dispatch_Command (data_block, mb_allocator), proxy_ (proxy) { // |