matter.c

Cross-platform minimalist libc
git clone git://git.finwo.net/lib/matter.c
Log | Files | Refs | README | LICENSE

commit a0b314586ed6ef329e081d9edbe0b83f1f591737
parent 6601d2d5f1c8b9f76d90ee73094a57378761f097
Author: Yersa Nordman <finwo@pm.me>
Date:   Mon,  3 Apr 2023 20:20:47 +0200

Fix building heap_limit pointer without casting from size_t

Diffstat:
March/wasm32/src/unistd/brk.c | 2+-
1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/arch/wasm32/src/unistd/brk.c b/arch/wasm32/src/unistd/brk.c @@ -16,7 +16,7 @@ int brk(void *addr) { void * sbrk(ssize_t increment) { size_t current_pages = __builtin_wasm_memory_size(0); - void *heap_limit = current_pages * PAGE_SIZE; + void *heap_limit = (void *)(current_pages * (size_t)PAGE_SIZE); void *ret = break_pointer; break_pointer += increment;