aboutsummaryrefslogtreecommitdiff
path: root/util
diff options
context:
space:
mode:
authorAndre Weissflog <floooh@gmail.com>2020-09-08 18:51:04 +0200
committerAndre Weissflog <floooh@gmail.com>2020-09-08 18:51:04 +0200
commitb737ea8923d27ec100d7afd5c84f3b11773c29b8 (patch)
tree156ce6cfdef209795daddc7c4013a007c6e299c1 /util
parent026e21594a4e45cece3a60dad558ca7be6b6dd07 (diff)
sokol_memtrack.h: pointer casts when compiled as C++
Diffstat (limited to 'util')
-rw-r--r--util/sokol_memtrack.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/util/sokol_memtrack.h b/util/sokol_memtrack.h
index 33bc1086..1af0dc93 100644
--- a/util/sokol_memtrack.h
+++ b/util/sokol_memtrack.h
@@ -134,7 +134,7 @@ static struct {
_SOKOL_PRIVATE void* _smemtrack_malloc(size_t size) {
_smemtrack.state.num_allocs++;
_smemtrack.state.num_bytes += (int) size;
- uint8_t* ptr = malloc(size + _SMEMTRACK_HEADER_SIZE);
+ uint8_t* ptr = (uint8_t*) malloc(size + _SMEMTRACK_HEADER_SIZE);
*(size_t*)ptr = size;
return ptr + _SMEMTRACK_HEADER_SIZE;
}
@@ -151,7 +151,7 @@ _SOKOL_PRIVATE void* _smemtrack_calloc(size_t num, size_t size) {
size_t mem_size = num * size;
_smemtrack.state.num_allocs++;
_smemtrack.state.num_bytes += (int) mem_size;
- uint8_t* ptr = malloc(mem_size + _SMEMTRACK_HEADER_SIZE);
+ uint8_t* ptr = (uint8_t*) malloc(mem_size + _SMEMTRACK_HEADER_SIZE);
memset(ptr + _SMEMTRACK_HEADER_SIZE, 0, mem_size);
*(size_t*)ptr = size;
return ptr + _SMEMTRACK_HEADER_SIZE;