From a0b9ed5ed351f7122a1cf098d395d97862cc4ed9 Mon Sep 17 00:00:00 2001 From: elliott_c Date: Mon, 2 Apr 2007 17:53:08 +0000 Subject: ChangeLogTag: Mon Apr 2 17:52:41 UTC 2007 Chad Elliott --- TAO/ChangeLog | 11 +++++++++++ TAO/orbsvcs/ImplRepo_Service/INS_Locator.h | 2 +- TAO/orbsvcs/ImplRepo_Service/Locator_Options.cpp | 2 +- 3 files changed, 13 insertions(+), 2 deletions(-) diff --git a/TAO/ChangeLog b/TAO/ChangeLog index d36ae35ab7f..8ee38eb37cd 100644 --- a/TAO/ChangeLog +++ b/TAO/ChangeLog @@ -1,3 +1,14 @@ +Mon Apr 2 17:52:41 UTC 2007 Chad Elliott + + * orbsvcs/ImplRepo_Service/INS_Locator.h: + + Use a TAO_Local_RefCounted_Object instead of CORBA::LocalObject to + ensure that the INS_Locator is released in the end. + + * orbsvcs/ImplRepo_Service/Locator_Options.cpp: + + Use ImplRepo_Service in the usage instead of ImR_Locator. + Mon Apr 2 15:24:46 UTC 2007 Chad Elliott * tests/Bug_2735_Regression/run_test.pl: diff --git a/TAO/orbsvcs/ImplRepo_Service/INS_Locator.h b/TAO/orbsvcs/ImplRepo_Service/INS_Locator.h index c80a9d6d7b5..062e4077d88 100644 --- a/TAO/orbsvcs/ImplRepo_Service/INS_Locator.h +++ b/TAO/orbsvcs/ImplRepo_Service/INS_Locator.h @@ -36,7 +36,7 @@ class ImR_Locator_i; */ class INS_Locator : public virtual IORTable::Locator, - public virtual CORBA::LocalObject + public virtual TAO_Local_RefCounted_Object { public: INS_Locator (ImR_Locator_i& loc); diff --git a/TAO/orbsvcs/ImplRepo_Service/Locator_Options.cpp b/TAO/orbsvcs/ImplRepo_Service/Locator_Options.cpp index 810649d2bb5..fe7ac71f677 100644 --- a/TAO/orbsvcs/ImplRepo_Service/Locator_Options.cpp +++ b/TAO/orbsvcs/ImplRepo_Service/Locator_Options.cpp @@ -240,7 +240,7 @@ Options::print_usage (void) const ACE_ERROR ((LM_ERROR, "Usage:\n" "\n" - "ImR_Locator [-c cmd] [-d 0|1|2] [-m] [-o file]\n" + "ImplRepo_Service [-c cmd] [-d 0|1|2] [-m] [-o file]\n" " [-r|-p file|-x file] [-s] [-t secs] [-v secs]\n" " -c command Runs nt service commands ('install' or 'remove')\n" " -d level Sets the debug level (default 1)\n" -- cgit v1.2.1