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

Diff for /pegasus/src/Pegasus/Common/CIMQualifier.cpp between version 1.32 and 1.33

version 1.32, 2007/10/19 18:22:02 version 1.33, 2008/10/22 08:19:40
Line 53 
Line 53 
  
 CIMQualifier::CIMQualifier(const CIMQualifier& x) CIMQualifier::CIMQualifier(const CIMQualifier& x)
 { {
     Inc(_rep = x._rep);      _rep = x._rep;
       if (_rep)
           _rep->Inc();
 } }
  
 CIMQualifier::CIMQualifier( CIMQualifier::CIMQualifier(
Line 72 
Line 74 
  
 CIMQualifier::~CIMQualifier() CIMQualifier::~CIMQualifier()
 { {
     Dec(_rep);      if(_rep)
          _rep->Dec();
 } }
  
 CIMQualifier& CIMQualifier::operator=(const CIMQualifier& x) CIMQualifier& CIMQualifier::operator=(const CIMQualifier& x)
 { {
     if (x._rep != _rep)     if (x._rep != _rep)
     {     {
         Dec(_rep);          if (_rep)
         Inc(_rep = x._rep);              _rep->Dec();
           _rep = x._rep;
           if (_rep)
               _rep->Inc();
     }     }
  
     return *this;     return *this;
Line 183 
Line 189 
  
 CIMConstQualifier::CIMConstQualifier(const CIMConstQualifier& x) CIMConstQualifier::CIMConstQualifier(const CIMConstQualifier& x)
 { {
     Inc(_rep = x._rep);         _rep = x._rep;
          if (_rep)
              _rep->Inc();
 } }
  
 CIMConstQualifier::CIMConstQualifier(const CIMQualifier& x) CIMConstQualifier::CIMConstQualifier(const CIMQualifier& x)
 { {
     Inc(_rep = x._rep);         _rep = x._rep;
          if (_rep)
              _rep->Inc();
 } }
  
 CIMConstQualifier::CIMConstQualifier( CIMConstQualifier::CIMConstQualifier(
Line 202 
Line 212 
  
 CIMConstQualifier::~CIMConstQualifier() CIMConstQualifier::~CIMConstQualifier()
 { {
     Dec(_rep);      if (_rep)
           _rep->Dec();
 } }
  
 CIMConstQualifier& CIMConstQualifier::operator=(const CIMConstQualifier& x) CIMConstQualifier& CIMConstQualifier::operator=(const CIMConstQualifier& x)
 { {
     if (x._rep != _rep)     if (x._rep != _rep)
     {     {
         Dec(_rep);          if (_rep)
         Inc(_rep = x._rep);              _rep->Dec();
           _rep = x._rep;
           if (_rep)
               _rep->Inc();
     }     }
  
     return *this;     return *this;
Line 220 
Line 234 
 { {
     if (x._rep != _rep)     if (x._rep != _rep)
     {     {
         Dec(_rep);          if (_rep)
         Inc(_rep = x._rep);              _rep->Dec();
           _rep = x._rep;
           if (_rep)
               _rep->Inc();
     }     }
  
     return *this;     return *this;


Legend:
Removed from v.1.32  
changed lines
  Added in v.1.33

No CVS admin address has been configured
Powered by
ViewCVS 0.9.2