Fix msvc compiler warnings (#374)

To be noticed I edited thirdparty header for fmt library (#373), idk if
it is acceptable
This commit is contained in:
GEEKiDoS
2025-09-19 12:57:38 +08:00
committed by GitHub
parent 4e138b244e
commit 808ac0c557
9 changed files with 36 additions and 5 deletions
+4
View File
@@ -106,8 +106,10 @@ bool detour::inline_restore(void *address, char *data) {
#endif
}
#ifdef __clang__
#pragma clang diagnostic push
#pragma ide diagnostic ignored "OCDFAInspection"
#endif
static void *pe_offset(void *ptr, size_t offset) {
if (offset == 0) {
@@ -282,7 +284,9 @@ void **detour::iat_find_proc(const char *iid_name, void *proc, HMODULE module) {
return nullptr;
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
void *detour::iat_try(const char *function, void *new_func, HMODULE module, const char *iid_name) {