mirror of
https://github.com/panda3d/panda3d.git
synced 2025-09-29 16:20:11 -04:00
dtoolbase: Fix compiler warnings in MemoryHook
This commit is contained in:
parent
4f9092d568
commit
72d610b8ae
@ -275,7 +275,7 @@ heap_free_single(void *ptr) {
|
|||||||
void *alloc = ptr_to_alloc(ptr, size);
|
void *alloc = ptr_to_alloc(ptr, size);
|
||||||
|
|
||||||
#ifdef DO_MEMORY_USAGE
|
#ifdef DO_MEMORY_USAGE
|
||||||
assert((int)size <= _total_heap_single_size.load(std::memory_order_relaxed));
|
assert(size <= _total_heap_single_size.load(std::memory_order_relaxed));
|
||||||
_total_heap_single_size.fetch_sub(size, std::memory_order_relaxed);
|
_total_heap_single_size.fetch_sub(size, std::memory_order_relaxed);
|
||||||
#endif // DO_MEMORY_USAGE
|
#endif // DO_MEMORY_USAGE
|
||||||
|
|
||||||
@ -423,7 +423,7 @@ heap_free_array(void *ptr) {
|
|||||||
void *alloc = ptr_to_alloc(ptr, size);
|
void *alloc = ptr_to_alloc(ptr, size);
|
||||||
|
|
||||||
#ifdef DO_MEMORY_USAGE
|
#ifdef DO_MEMORY_USAGE
|
||||||
assert((int)size <= _total_heap_array_size);
|
assert(size <= _total_heap_array_size);
|
||||||
_total_heap_array_size.fetch_sub(size, std::memory_order_relaxed);
|
_total_heap_array_size.fetch_sub(size, std::memory_order_relaxed);
|
||||||
#endif // DO_MEMORY_USAGE
|
#endif // DO_MEMORY_USAGE
|
||||||
|
|
||||||
@ -544,7 +544,7 @@ mmap_free(void *ptr, size_t size) {
|
|||||||
assert((size % _page_size) == 0);
|
assert((size % _page_size) == 0);
|
||||||
|
|
||||||
#ifdef DO_MEMORY_USAGE
|
#ifdef DO_MEMORY_USAGE
|
||||||
assert((int)size <= _total_mmap_size.load(std::memory_order_relaxed));
|
assert(size <= _total_mmap_size.load(std::memory_order_relaxed));
|
||||||
_total_mmap_size.fetch_sub(size, std::memory_order_relaxed);
|
_total_mmap_size.fetch_sub(size, std::memory_order_relaxed);
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user