Skip to content

Commit cd0db52

Browse files
committed
fix: win build
1 parent d1a5f7f commit cd0db52

3 files changed

Lines changed: 5 additions & 5 deletions

File tree

include/dynlibutils/module.hpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@
2020
#include <type_traits>
2121
#include <utility>
2222
#include <vector>
23-
#include <span>
23+
#include <new>
2424
#include <unordered_map>
2525
#include <mutex>
2626
#include <shared_mutex>

src/module.cpp

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -77,7 +77,7 @@ CMemory CAssemblyModule<Mutex>::GetAddress(const CCache& hKey) const noexcept
7777

7878
#ifdef DYNLIBUTILS_SEPARATE_SOURCE_FILES
7979
#if defined _WIN32 && _M_X64
80-
#include "linux/windows.cpp"
80+
#include "windows/module.cpp"
8181
#elif defined __linux__ && __x86_64__
8282
#include "linux/module.cpp"
8383
#elif defined __APPLE__ && __x86_64__
@@ -87,5 +87,5 @@ CMemory CAssemblyModule<Mutex>::GetAddress(const CCache& hKey) const noexcept
8787
#endif
8888
#endif
8989

90-
template class CAssemblyModule<CNullMutex>;
91-
template class CAssemblyModule<std::shared_mutex>;
90+
template class DynLibUtils::CAssemblyModule<DynLibUtils::CNullMutex>;
91+
template class DynLibUtils::CAssemblyModule<std::shared_mutex>;

src/windows/module.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -206,7 +206,7 @@ CMemory CAssemblyModule<Mutex>::GetBase() const noexcept
206206
}
207207

208208
template<typename Mutex>
209-
CMemory CAssemblyModule<Mutex>::SaveLastError()
209+
void CAssemblyModule<Mutex>::SaveLastError()
210210
{
211211
auto errorCode = ::GetLastError();
212212
if (errorCode == 0) {

0 commit comments

Comments
 (0)