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

Diff for /pegasus/src/Pegasus/Common/Memory.h between version 1.10 and 1.11

version 1.10, 2001/12/13 14:54:00 version 1.11, 2002/05/04 02:54:38
Line 152 
Line 152 
 inline void InitializeRaw(T* items, Uint32 size) inline void InitializeRaw(T* items, Uint32 size)
 { {
     while (size--)     while (size--)
         items++->~T();      {
           new(items) T();
           items++;
       }
 } }
  
 #define PEGASUS_MEMORY_FUNCTIONS(T) \ #define PEGASUS_MEMORY_FUNCTIONS(T) \


Legend:
Removed from v.1.10  
changed lines
  Added in v.1.11

No CVS admin address has been configured
Powered by
ViewCVS 0.9.2