Changeset 729279 for molecuilder/src/memoryallocator.hpp
- Timestamp:
- Oct 6, 2009, 11:15:50 AM (16 years ago)
- Children:
- 53f32e
- Parents:
- bf497f
- File:
-
- 1 edited
-
molecuilder/src/memoryallocator.hpp (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
molecuilder/src/memoryallocator.hpp
rbf497f r729279 111 111 * \param pointer to the allocated memory range to free; may be NULL, this function is a no-op then 112 112 */ 113 template <typename X> void Free(X** buffer )113 template <typename X> void Free(X** buffer, const char *msg = NULL) 114 114 { 115 115 if ((buffer == NULL) || (*buffer == NULL)) 116 116 return; 117 117 118 MemoryUsageObserver::getInstance()->removeMemory(*buffer );118 MemoryUsageObserver::getInstance()->removeMemory(*buffer, msg); 119 119 free(*buffer); 120 120 *buffer = NULL;
Note:
See TracChangeset
for help on using the changeset viewer.
