(file) Return to qualifierList.h CVS log (file) (dir) Up to [Pegasus] / pegasus / src / Pegasus / Compiler / Attic

Diff for /pegasus/src/Pegasus/Compiler/Attic/qualifierList.h between version 1.17 and 1.18

version 1.17, 2006/01/30 16:17:33 version 1.18, 2007/06/22 21:34:59
Line 29 
Line 29 
 // //
 //============================================================================== //==============================================================================
 // //
 // Author: Bob Blair (bblair@bmc.com)  
 //  
 // Modified By:  
 // //
 //%///////////////////////////////////////////////////////////////////////////// //%/////////////////////////////////////////////////////////////////////////////
  
Line 59 
Line 56 
  
 /**     Class to create and add to a qualifierList /**     Class to create and add to a qualifierList
 */ */
 class PEGASUS_COMPILER_LINKAGE qualifierList {  class PEGASUS_COMPILER_LINKAGE qualifierList
   {
  public:  public:
   qplist *_pv;   qplist *_pv;
   unsigned int _initsize;   unsigned int _initsize;
Line 96 
Line 94 
 template <class T> template <class T>
 void applyQualifierList(qualifierList* that, T *c) void applyQualifierList(qualifierList* that, T *c)
 { {
   if (that->_pv) {      if (that->_pv)
       {
     for (Uint32 i = 0;     for (Uint32 i = 0;
          i < that->_pv->size();  // && (*that->_pv)[i] ?          i < that->_pv->size();  // && (*that->_pv)[i] ?
          i++) {                  i++)
           {
       CIMQualifier** qpp = &((*that->_pv)[i]);       CIMQualifier** qpp = &((*that->_pv)[i]);
       c->addQualifier( **qpp );       c->addQualifier( **qpp );
       delete *qpp;       delete *qpp;


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

No CVS admin address has been configured
Powered by
ViewCVS 0.9.2