mirror of
https://github.com/panda3d/panda3d.git
synced 2025-10-01 01:07:51 -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);
|
||||
|
||||
#ifdef DO_MEMORY_USAGE
|
||||
type_handle.dec_memory_usage(TypeHandle::MC_deleted_chain_active,
|
||||
_buffer_size + flag_reserved_bytes);
|
||||
const size_t alloc_size = _buffer_size + flag_reserved_bytes + MEMORY_HOOK_ALIGNMENT - 1;
|
||||
type_handle.dec_memory_usage(TypeHandle::MC_deleted_chain_active, alloc_size);
|
||||
// type_handle.inc_memory_usage(TypeHandle::MC_deleted_chain_inactive,
|
||||
// _buffer_size + flag_reserved_bytes);
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user