(file) Return to OperationContextInternal.cpp CVS log (file) (dir) Up to [Pegasus] / pegasus / src / Pegasus / Common

Diff for /pegasus/src/Pegasus/Common/OperationContextInternal.cpp between version 1.14.16.6 and 1.18

version 1.14.16.6, 2006/04/13 22:21:12 version 1.18, 2006/11/07 19:14:18
Line 248 
Line 248 
  
 const String NormalizerContextContainer::NAME = "NormalizerContextContainer"; const String NormalizerContextContainer::NAME = "NormalizerContextContainer";
  
 NormalizerContextContainer::NormalizerContextContainer(const OperationContext::Container & container)  NormalizerContextContainer::NormalizerContextContainer(
       const OperationContext::Container & container)
 { {
     const NormalizerContextContainer * p = dynamic_cast<const NormalizerContextContainer *>(&container);      const NormalizerContextContainer * p =
           dynamic_cast<const NormalizerContextContainer *>(&container);
  
     if(p == 0)     if(p == 0)
     {     {
Line 261 
Line 263 
 } }
  
  
 NormalizerContextContainer::NormalizerContextContainer(AutoPtr<NormalizerContext> & context)  NormalizerContextContainer::NormalizerContextContainer(
     : normalizerContext(context.get())      AutoPtr<NormalizerContext> & context) : normalizerContext(context.get())
 { {
   context.release();   context.release();
 } }
  
   NormalizerContextContainer::NormalizerContextContainer(
       const NormalizerContextContainer & container)
   #if defined(PEGASUS_PLATFORM_LINUX_GENERIC_GNU) || \
       defined (PEGASUS_PLATFORM_DARWIN_PPC_GNU)
       : OperationContext::Container()
   #endif
   {
       if(this != &container)
       {
           normalizerContext.reset(container.normalizerContext->clone().release());
       }
   }
   
 NormalizerContextContainer::~NormalizerContextContainer() NormalizerContextContainer::~NormalizerContextContainer()
 { {
 } }


Legend:
Removed from v.1.14.16.6  
changed lines
  Added in v.1.18

No CVS admin address has been configured
Powered by
ViewCVS 0.9.2