From 1d5c2ce34da860692c8028a3ff77b682e8114dcc Mon Sep 17 00:00:00 2001 From: nanbor Date: Sat, 17 May 2003 17:42:47 +0000 Subject: ChangeLogTag:Sat May 17 12:40:44 2003 Nanbor Wang --- TAO/CIAO/ChangeLog | 10 ++++++++-- .../examples/handcrafted/BasicSP/BMDevice/BMDevice_svnt.cpp | 5 ++++- 2 files changed, 12 insertions(+), 3 deletions(-) diff --git a/TAO/CIAO/ChangeLog b/TAO/CIAO/ChangeLog index cdc03c180d6..85c956809f9 100644 --- a/TAO/CIAO/ChangeLog +++ b/TAO/CIAO/ChangeLog @@ -1,7 +1,13 @@ +Sat May 17 12:40:44 2003 Nanbor Wang + + * examples/handcrafted/BasicSP/BMDevice/BMDevice_svnt.cpp + (provide_facet): Added the implementation to resolve "data_read" + facet name. + Sat May 17 12:19:17 2003 Balachandran Natarajan * examples/handcrafted/BasicSP/descriptors/BasicSP.cad: Fixed yet - another typo. Thanks to Nanbor for pointing it out. + another typo. Thanks to Nanbor for pointing it out. Sat May 17 12:07:47 2003 Balachandran Natarajan @@ -14,7 +20,7 @@ Sat May 17 12:07:47 2003 Balachandran Natarajan Sat May 17 11:18:22 2003 Balachandran Natarajan * examples/handcrafted/BasicSP/*/config: Config files for - testing. + testing. Sat May 17 11:05:40 2003 Nanbor Wang diff --git a/TAO/CIAO/examples/handcrafted/BasicSP/BMDevice/BMDevice_svnt.cpp b/TAO/CIAO/examples/handcrafted/BasicSP/BMDevice/BMDevice_svnt.cpp index 93c9583571f..e58a90844c3 100644 --- a/TAO/CIAO/examples/handcrafted/BasicSP/BMDevice/BMDevice_svnt.cpp +++ b/TAO/CIAO/examples/handcrafted/BasicSP/BMDevice/BMDevice_svnt.cpp @@ -325,7 +325,10 @@ CIAO_GLUE_BasicSP::BMDevice_Servant::provide_facet (const char * name Components::InvalidName)) { ACE_UNUSED_ARG (name); - ACE_THROW_RETURN (::Components::InvalidName (), 0); + if (ACE_OS_String::strcmp (name, "data_read") == 0) + return this->provide_data_read (ACE_ENV_SINGLE_ARG_PARAMETER); + + ACE_THROW_RETURN (::Components::InvalidName (), 0); } ::Components::FacetDescriptions * -- cgit v1.2.1