From b737ea8923d27ec100d7afd5c84f3b11773c29b8 Mon Sep 17 00:00:00 2001 From: Andre Weissflog Date: Tue, 8 Sep 2020 18:51:04 +0200 Subject: sokol_memtrack.h: pointer casts when compiled as C++ --- util/sokol_memtrack.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'util') 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; -- cgit v1.2.3