mirror of
https://github.com/panda3d/panda3d.git
synced 2025-10-02 09:52:27 -04:00
Fix memory tracking bug - DeletedBufferChain erroneously showed leak
This commit is contained in:
parent
e15cfd74e8
commit
325ac4c114
@ -106,8 +106,8 @@ deallocate(void *ptr, TypeHandle type_handle) {
|
|||||||
assert(ptr != (void *)NULL);
|
assert(ptr != (void *)NULL);
|
||||||
|
|
||||||
#ifdef DO_MEMORY_USAGE
|
#ifdef DO_MEMORY_USAGE
|
||||||
type_handle.dec_memory_usage(TypeHandle::MC_deleted_chain_active,
|
const size_t alloc_size = _buffer_size + flag_reserved_bytes + MEMORY_HOOK_ALIGNMENT - 1;
|
||||||
_buffer_size + flag_reserved_bytes);
|
type_handle.dec_memory_usage(TypeHandle::MC_deleted_chain_active, alloc_size);
|
||||||
// type_handle.inc_memory_usage(TypeHandle::MC_deleted_chain_inactive,
|
// type_handle.inc_memory_usage(TypeHandle::MC_deleted_chain_inactive,
|
||||||
// _buffer_size + flag_reserved_bytes);
|
// _buffer_size + flag_reserved_bytes);
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user