summaryrefslogtreecommitdiff
path: root/TAO/CIAO/DAnCE/Config_Handlers/BaseTypes_Handler.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'TAO/CIAO/DAnCE/Config_Handlers/BaseTypes_Handler.cpp')
-rw-r--r--TAO/CIAO/DAnCE/Config_Handlers/BaseTypes_Handler.cpp9
1 files changed, 6 insertions, 3 deletions
diff --git a/TAO/CIAO/DAnCE/Config_Handlers/BaseTypes_Handler.cpp b/TAO/CIAO/DAnCE/Config_Handlers/BaseTypes_Handler.cpp
index 326ac345649..fc52957a943 100644
--- a/TAO/CIAO/DAnCE/Config_Handlers/BaseTypes_Handler.cpp
+++ b/TAO/CIAO/DAnCE/Config_Handlers/BaseTypes_Handler.cpp
@@ -10,11 +10,14 @@ CIAO::Config_Handlers::BaseTypes_Handler::~BaseTypes_Handler()
///This method takes a <CORBA::string> and an
///<XMLSchema::string> and stores the value from
///the <XMLSchema::string> in the <CORBA::string>.
-void
-CIAO::Config_Handlers::get_string (Corba::string& str,
- XMLSchema::string& desc)
+CORBA::String_var&
+CIAO::Config_Handlers::get_string (CORBA::String_var& str,
+ XMLSchema::string<char>& desc)
{
//Convert duplicate the XMLSchema::string and
//assign it to the Corba::string.
str = CORBA::string_dup(desc.c_str());
+
+ return str;
}
+