Ignore:
Timestamp:
Sep 21, 2009, 11:48:42 AM (16 years ago)
Author:
Saskia Metzler <metzler@…>
Children:
14db08, 39d983
Parents:
bc3953
Message:

Ticket 11: use templates and/or traits to fix Malloc/ReAlloc-Free warnings in a clean manner

File:
1 edited

Legend:

Unmodified
Added
Removed
  • molecuilder/src/stackclass.hpp

    rbc3953 r390a2b  
    33
    44#include "verbose.hpp"
     5#include "memoryallocator.hpp"
    56
    67template <typename T> class StackClass;
     
    4344  NextFreeField = 0;
    4445  EntryCount = dimension;
    45   StackList = (T *) Malloc(sizeof(T)*EntryCount, "StackClass::StackClass: **StackList");
     46  StackList = Malloc<T>(EntryCount, "StackClass::StackClass: **StackList");
    4647};
    4748
     
    5051template <typename T> StackClass<T>::~StackClass()
    5152{
    52   Free((void **)&StackList, "StackClass::StackClass: **StackList");
     53  Free(&StackList);
    5354};
    5455
Note: See TracChangeset for help on using the changeset viewer.