diff options
-rw-r--r-- | TAO/CIAO/tools/RTComponentServer/ChangeLog | 6 | ||||
-rw-r--r-- | TAO/CIAO/tools/RTComponentServer/RTConfig_Manager.cpp | 7 |
2 files changed, 10 insertions, 3 deletions
diff --git a/TAO/CIAO/tools/RTComponentServer/ChangeLog b/TAO/CIAO/tools/RTComponentServer/ChangeLog index 187aab3944f..8bb32361c41 100644 --- a/TAO/CIAO/tools/RTComponentServer/ChangeLog +++ b/TAO/CIAO/tools/RTComponentServer/ChangeLog @@ -1,3 +1,9 @@ +Sun Aug 3 23:12:20 2003 Nanbor Wang <nanbor@cs.wustl.edu> + + * RTConfig_Manager.cpp: Fixed mismatched throw specifications. + Added inclusion of "ace/SString.h" as ACE now only includes + "ace/SStringfwd.h". + Sun Aug 03 00:45:59 2003 Nanbor Wang <nanbor@cs.wustl.edu> * RTConfig_Manager.cpp: Fixed some accidental pastings of code. diff --git a/TAO/CIAO/tools/RTComponentServer/RTConfig_Manager.cpp b/TAO/CIAO/tools/RTComponentServer/RTConfig_Manager.cpp index 52be9b21b55..0caf61cfb2a 100644 --- a/TAO/CIAO/tools/RTComponentServer/RTConfig_Manager.cpp +++ b/TAO/CIAO/tools/RTComponentServer/RTConfig_Manager.cpp @@ -1,6 +1,7 @@ // $Id$ #include "RTConfig_Manager.h" +#include "ace/SString.h" #if !defined (__ACE_INLINE__) # include "RTConfig_Manager.inl" @@ -10,7 +11,7 @@ void CIAO::RTResource_Config_Manager::init (const CIAO::RTConfiguration::RTORB_Resources_Info &info ACE_ENV_ARG_DECL) - // @@ THROW SPEC HERE? + ACE_THROW_SPEC ((CORBA::SystemException)) { CORBA::ULong i; @@ -64,7 +65,7 @@ CIAO::RTResource_Config_Manager::init void CIAO::RTResource_Config_Manager::fini (ACE_ENV_SINGLE_ARG_DECL) - // @@ THROW SPEC? + ACE_THROW_SPEC ((CORBA::SystemException)) { TP_MAP::ITERATOR iter = this->threadpool_map_.begin (); TP_MAP::ITERATOR end = this->threadpool_map_.end (); @@ -81,7 +82,7 @@ CIAO::RTResource_Config_Manager::fini (ACE_ENV_SINGLE_ARG_DECL) RTCORBA::ThreadpoolId CIAO::RTResource_Config_Manager::find_threadpool_by_name (const char *name ACE_ENV_ARG_DECL) - // @@ THROW SPEC? + ACE_THROW_SPEC ((CORBA::SystemException)) { if (name == 0) { |