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

Diff for /pegasus/src/Pegasus/Common/List.cpp between version 1.1.2.7 and 1.3.4.1

version 1.1.2.7, 2006/06/30 21:11:03 version 1.3.4.1, 2008/04/28 23:08:32
Line 29 
Line 29 
 // //
 //============================================================================== //==============================================================================
 // //
 // Author: Mike Brasher (m.brasher@inovadevelopment.com)  
 //  
 //%///////////////////////////////////////////////////////////////////////////// //%/////////////////////////////////////////////////////////////////////////////
  
 #include "List.h" #include "List.h"
Line 38 
Line 36 
  
 PEGASUS_NAMESPACE_BEGIN PEGASUS_NAMESPACE_BEGIN
  
 ListRep::ListRep(void (*destructor)(Linkable*)) :  ListRep::ListRep(void (*destructor)(Linkable*))
     _front(0), _back(0), _size(0)      : _front(0), _back(0), _size(0)
 { {
     if (destructor)     if (destructor)
         _destructor = destructor;         _destructor = destructor;
Line 237 
Line 235 
 Linkable* ListRep::remove_back() Linkable* ListRep::remove_back()
 { {
     PEGASUS_DEBUG_ASSERT(_magic);     PEGASUS_DEBUG_ASSERT(_magic);
     PEGASUS_DEBUG_ASSERT(_size > 0);  
       if (_size == 0)
           return 0;
  
     Linkable* elem = _back;     Linkable* elem = _back;
     remove(elem);     remove(elem);


Legend:
Removed from v.1.1.2.7  
changed lines
  Added in v.1.3.4.1

No CVS admin address has been configured
Powered by
ViewCVS 0.9.2