diff options
author | venkita <venkita@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 2003-08-13 00:14:32 +0000 |
---|---|---|
committer | venkita <venkita@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 2003-08-13 00:14:32 +0000 |
commit | bd81e67939b085b212b771a9106a07b3c846fc3f (patch) | |
tree | aae45d128626118efb3a8f3b8366d2abab8a0021 | |
parent | 2e1a499e45b33662fd3b898776aa786c84441373 (diff) | |
download | ATCD-bd81e67939b085b212b771a9106a07b3c846fc3f.tar.gz |
*** empty log message ***
-rw-r--r-- | TAO/examples/Kokyu_dsrt_schedulers/FP_Scheduler.cpp | 7 | ||||
-rw-r--r-- | TAO/examples/Kokyu_dsrt_schedulers/MIF_Scheduler.cpp | 7 | ||||
-rw-r--r-- | TAO/examples/Kokyu_dsrt_schedulers/MUF_Scheduler.cpp | 1 |
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); |