diff options
author | pradeep <pradeep@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 2000-05-16 19:59:56 +0000 |
---|---|---|
committer | pradeep <pradeep@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 2000-05-16 19:59:56 +0000 |
commit | 26dcae002c2ad4a048706056b89ca0bd624fd1f9 (patch) | |
tree | 66cb0526861aab124da51e8530173d9f69a03d74 | |
parent | 1600e3d4ad55febfc3a7b786305ad7b413ba263b (diff) | |
download | ATCD-26dcae002c2ad4a048706056b89ca0bd624fd1f9.tar.gz |
Tue May 16 14:59:41 2000 Pradeep Gore <pradeep@cumbia.cs.wustl.edu>
-rw-r--r-- | TAO/orbsvcs/tests/Concurrency/CC_command.cpp | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/TAO/orbsvcs/tests/Concurrency/CC_command.cpp b/TAO/orbsvcs/tests/Concurrency/CC_command.cpp index ffe9db8916d..b92358822ca 100644 --- a/TAO/orbsvcs/tests/Concurrency/CC_command.cpp +++ b/TAO/orbsvcs/tests/Concurrency/CC_command.cpp @@ -43,6 +43,8 @@ CosConcurrencyControl::LockSet_var CC_Command::GetLockSet (const char *lock_set_name, CORBA::Environment &ACE_TRY_ENV) { + CosConcurrencyControl::LockSet_var ccls_ret; + ACE_TRY { if(ACE_OS::strcmp(lock_set_name, "")!=0) @@ -53,12 +55,10 @@ CC_Command::GetLockSet (const char *lock_set_name, ACE_TRY_ENV); ACE_TRY_CHECK; - CosConcurrencyControl::LockSet_var ccls = + ccls_ret = CosConcurrencyControl::LockSet::_narrow (ccls_obj.in (), ACE_TRY_ENV); ACE_TRY_CHECK; - - return ccls; } else { @@ -68,7 +68,7 @@ CC_Command::GetLockSet (const char *lock_set_name, ACE_THROW_RETURN (CORBA::UNKNOWN (), 0); } else - return cc_lockset_; + ccls_ret = cc_lockset_.in (); } } ACE_CATCHANY @@ -76,7 +76,8 @@ CC_Command::GetLockSet (const char *lock_set_name, ACE_RETHROW; } ACE_ENDTRY; - return 0; + + return ccls_ret; } CORBA::Exception *CC_Command::excep_ = 0; |