GCC issues

This commit is contained in:
Nic Barker 2025-02-02 15:06:13 +13:00
parent e39b1b8cb1
commit f7bdffcb8a
2 changed files with 3 additions and 2 deletions

3
clay.h
View File

@ -3293,11 +3293,12 @@ void Clay_SetPointerState(Clay_Vector2 position, bool isPointerDown) {
} }
} }
void Clay__PoisonStack(Clay_Context* context) { uint8_t Clay__PoisonStack(Clay_Context* context) {
uint8_t stackmem[1024]; uint8_t stackmem[1024];
for (int i = 0; i < 1024; i++) { for (int i = 0; i < 1024; i++) {
stackmem[i] = 0xce; stackmem[i] = 0xce;
} }
return stackmem[0];
} }
void Clay__CalculateDeclarationPaddingMask(const Clay_ElementDeclaration dec, Clay_Context* context) { void Clay__CalculateDeclarationPaddingMask(const Clay_ElementDeclaration dec, Clay_Context* context) {

View File

@ -5,5 +5,5 @@ set(CMAKE_C_STANDARD 99)
add_executable(clay_official_website main.c) add_executable(clay_official_website main.c)
target_compile_options(clay_official_website PUBLIC -Wall -Werror -Wno-unknown-pragmas -Wno-error=missing-braces) target_compile_options(clay_official_website PUBLIC)
target_include_directories(clay_official_website PUBLIC .) target_include_directories(clay_official_website PUBLIC .)