From 42a293faeeaf75d93a256ef18799703850e194b9 Mon Sep 17 00:00:00 2001 From: $_9 <62421451+supernova9sky@users.noreply.github.com> Date: Fri, 31 May 2024 11:51:27 +0200 Subject: [PATCH 1/2] Update Register.c Fix not compiling under -Werror --- src/Register.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Register.c b/src/Register.c index 47244190..ffb86fa5 100644 --- a/src/Register.c +++ b/src/Register.c @@ -175,7 +175,7 @@ ZydisRegister ZydisRegisterGetLargestEnclosing(ZydisMachineMode mode, ZydisRegis [ZYDIS_REGCLASS_FLAGS] = { ZYDIS_REGISTER_FLAGS, ZYDIS_REGISTER_EFLAGS, ZYDIS_REGISTER_RFLAGS }, [ZYDIS_REGCLASS_IP ] = { ZYDIS_REGISTER_IP , ZYDIS_REGISTER_EIP , ZYDIS_REGISTER_RIP }, }; - ZYAN_ASSERT(reg_class < ZYAN_ARRAY_LENGTH(STATIC_MAPPING)); + ZYAN_ASSERT((ZyanU64)reg_class < ZYAN_ARRAY_LENGTH(STATIC_MAPPING)); ZyanU8 mode_bits; switch (mode) From 187ed1d41cf8c7644bc6bd48aab6edd7176be3e1 Mon Sep 17 00:00:00 2001 From: $_9 <62421451+supernova9sky@users.noreply.github.com> Date: Sun, 2 Jun 2024 13:32:23 +0200 Subject: [PATCH 2/2] Update Register.c --- src/Register.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Register.c b/src/Register.c index ffb86fa5..a06ed9a0 100644 --- a/src/Register.c +++ b/src/Register.c @@ -175,7 +175,7 @@ ZydisRegister ZydisRegisterGetLargestEnclosing(ZydisMachineMode mode, ZydisRegis [ZYDIS_REGCLASS_FLAGS] = { ZYDIS_REGISTER_FLAGS, ZYDIS_REGISTER_EFLAGS, ZYDIS_REGISTER_RFLAGS }, [ZYDIS_REGCLASS_IP ] = { ZYDIS_REGISTER_IP , ZYDIS_REGISTER_EIP , ZYDIS_REGISTER_RIP }, }; - ZYAN_ASSERT((ZyanU64)reg_class < ZYAN_ARRAY_LENGTH(STATIC_MAPPING)); + ZYAN_ASSERT((ZyanUSize)reg_class < ZYAN_ARRAY_LENGTH(STATIC_MAPPING)); ZyanU8 mode_bits; switch (mode)