From 692e2271949d01b5a56e872e2401375cd590fa8a Mon Sep 17 00:00:00 2001 From: ConfiG <cgytrus@cgyt.ru> Date: Fri, 9 Jun 2023 15:54:37 +0300 Subject: [PATCH] add LIBRARY_OUTPUT_DIRECTORY back and change SIZE_T to size_t --- loader/launcher/windows/CMakeLists.txt | 5 +++++ loader/src/main.cpp | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/loader/launcher/windows/CMakeLists.txt b/loader/launcher/windows/CMakeLists.txt index 377e88ed..b01a6a34 100644 --- a/loader/launcher/windows/CMakeLists.txt +++ b/loader/launcher/windows/CMakeLists.txt @@ -30,12 +30,17 @@ set_target_properties(Updater PROPERTIES PREFIX "" OUTPUT_NAME "GeodeUpdater" RUNTIME_OUTPUT_DIRECTORY "${GEODE_BIN_PATH}/nightly" + LIBRARY_OUTPUT_DIRECTORY "${GEODE_BIN_PATH}/nightly" RUNTIME_OUTPUT_DIRECTORY_RELWITHDEBINFO "${GEODE_BIN_PATH}/nightly" ARCHIVE_OUTPUT_DIRECTORY_RELWITHDEBINFO "${GEODE_BIN_PATH}/nightly" + LIBRARY_OUTPUT_DIRECTORY_RELWITHDEBINFO "${GEODE_BIN_PATH}/nightly" + LIBRARY_OUTPUT_DIRECTORY_RELEASE "${GEODE_BIN_PATH}/nightly" RUNTIME_OUTPUT_DIRECTORY_RELEASE "${GEODE_BIN_PATH}/nightly" ARCHIVE_OUTPUT_DIRECTORY_RELEASE "${GEODE_BIN_PATH}/nightly" + LIBRARY_OUTPUT_DIRECTORY_MINSIZEREL "${GEODE_BIN_PATH}/nightly" RUNTIME_OUTPUT_DIRECTORY_MINSIZEREL "${GEODE_BIN_PATH}/nightly" ARCHIVE_OUTPUT_DIRECTORY_MINSIZEREL "${GEODE_BIN_PATH}/nightly" + LIBRARY_OUTPUT_DIRECTORY "${GEODE_BIN_PATH}/nightly" RUNTIME_OUTPUT_DIRECTORY "${GEODE_BIN_PATH}/nightly" ARCHIVE_OUTPUT_DIRECTORY "${GEODE_BIN_PATH}/nightly" ) diff --git a/loader/src/main.cpp b/loader/src/main.cpp index 0bd68411..2c27a728 100644 --- a/loader/src/main.cpp +++ b/loader/src/main.cpp @@ -99,7 +99,7 @@ extern "C" __declspec(dllexport) DWORD WINAPI loadGeode(void* arg) { auto process = GetCurrentProcess(); auto patchAddr = reinterpret_cast<void*>(geode::base::get() + 0x260ff8); - constexpr SIZE_T patchLength = 13; + constexpr size_t patchLength = 13; auto detourAddr = reinterpret_cast<uintptr_t>(&gdMainHook) - geode::base::get() - 0x261005; auto detourAddrPtr = reinterpret_cast<uint8_t*>(&detourAddr);