summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorvenkita <venkita@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2003-08-13 00:14:32 +0000
committervenkita <venkita@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2003-08-13 00:14:32 +0000
commitbd81e67939b085b212b771a9106a07b3c846fc3f (patch)
treeaae45d128626118efb3a8f3b8366d2abab8a0021
parent2e1a499e45b33662fd3b898776aa786c84441373 (diff)
downloadATCD-bd81e67939b085b212b771a9106a07b3c846fc3f.tar.gz
*** empty log message ***
-rw-r--r--TAO/examples/Kokyu_dsrt_schedulers/FP_Scheduler.cpp7
-rw-r--r--TAO/examples/Kokyu_dsrt_schedulers/MIF_Scheduler.cpp7
-rw-r--r--TAO/examples/Kokyu_dsrt_schedulers/MUF_Scheduler.cpp1
3 files changed, 9 insertions, 6 deletions
diff --git a/TAO/examples/Kokyu_dsrt_schedulers/FP_Scheduler.cpp b/TAO/examples/Kokyu_dsrt_schedulers/FP_Scheduler.cpp
index f5eff6efbed..80a9cf0dd2a 100644
--- a/TAO/examples/Kokyu_dsrt_schedulers/FP_Scheduler.cpp
+++ b/TAO/examples/Kokyu_dsrt_schedulers/FP_Scheduler.cpp
@@ -40,9 +40,10 @@ Fixed_Priority_Scheduler::Fixed_Priority_Scheduler (CORBA::ORB_ptr orb)
{
Kokyu::DSRT_ConfigInfo config;
- kokyu_dispatcher_ =
- Kokyu::DSRT_Dispatcher_Factory<FP_Scheduler_Traits>::
- create_DSRT_dispatcher (config);
+ Kokyu::DSRT_Dispatcher_Factory<FP_Scheduler_Traits>::DSRT_Dispatcher_Auto_Ptr
+ tmp( Kokyu::DSRT_Dispatcher_Factory<FP_Scheduler_Traits>::
+ create_DSRT_dispatcher (config) );
+ kokyu_dispatcher_ = tmp;
CORBA::Object_var object =
orb->resolve_initial_references ("RTScheduler_Current"
diff --git a/TAO/examples/Kokyu_dsrt_schedulers/MIF_Scheduler.cpp b/TAO/examples/Kokyu_dsrt_schedulers/MIF_Scheduler.cpp
index 0a82262585e..cfda729b135 100644
--- a/TAO/examples/Kokyu_dsrt_schedulers/MIF_Scheduler.cpp
+++ b/TAO/examples/Kokyu_dsrt_schedulers/MIF_Scheduler.cpp
@@ -31,9 +31,10 @@ MIF_Scheduler::MIF_Scheduler (CORBA::ORB_ptr orb)
{
Kokyu::DSRT_ConfigInfo config;
- kokyu_dispatcher_ =
- Kokyu::DSRT_Dispatcher_Factory<MIF_Scheduler_Traits>::
- create_DSRT_dispatcher (config);
+ Kokyu::DSRT_Dispatcher_Factory<MIF_Scheduler_Traits>::DSRT_Dispatcher_Auto_Ptr
+ tmp( Kokyu::DSRT_Dispatcher_Factory<MIF_Scheduler_Traits>::
+ create_DSRT_dispatcher (config) );
+ kokyu_dispatcher_ = tmp;
CORBA::Object_var object =
orb->resolve_initial_references ("RTScheduler_Current"
diff --git a/TAO/examples/Kokyu_dsrt_schedulers/MUF_Scheduler.cpp b/TAO/examples/Kokyu_dsrt_schedulers/MUF_Scheduler.cpp
index 8830237c311..46439b7d3c7 100644
--- a/TAO/examples/Kokyu_dsrt_schedulers/MUF_Scheduler.cpp
+++ b/TAO/examples/Kokyu_dsrt_schedulers/MUF_Scheduler.cpp
@@ -31,6 +31,7 @@ MUF_Scheduler::MUF_Scheduler (CORBA::ORB_ptr orb)
{
Kokyu::DSRT_ConfigInfo config;
+ Kokyu::DSRT_Dispatcher_Factory<MUF_Scheduler_Traits>::DSRT_Dispatcher_Auto_Ptr
kokyu_dispatcher_ =
Kokyu::DSRT_Dispatcher_Factory<MUF_Scheduler_Traits>::
create_DSRT_dispatcher (config);