This commit is contained in:
Andre Wagner
2026-05-16 15:41:20 -05:00
parent 5c885654af
commit f447b6cb98
4 changed files with 30 additions and 5 deletions

View File

@@ -47,7 +47,8 @@ TYC_RESULT code_load_bytecode(Code* code, uint8_t const* bytecode, size_t byteco
if (bytecode_sz < 24)
return T_ERR_BYTECODE_TOO_SMALL;
uint32_t magic = *(uint32_t const*) &bytecode[0];
uint32_t magic;
memcpy(&magic, bytecode, sizeof(magic));
if (magic != MAGIC)
return T_ERR_BYTECODE_INVALID_MAGIC;