diff --git a/build-windows/libpEpAdapter.vcxproj b/build-windows/libpEpAdapter.vcxproj
index b2571a9..3c2fbe5 100644
--- a/build-windows/libpEpAdapter.vcxproj
+++ b/build-windows/libpEpAdapter.vcxproj
@@ -60,6 +60,7 @@
Disabled
WIN32;_LIB;_EXPORT_PEP_ENGINE_DLL;_CRT_SECURE_NO_WARNINGS;_DEBUG;%(PreprocessorDefinitions)
false
+ $(ProjectDir)src;
Windows
@@ -75,6 +76,7 @@
true
WIN32;_LIB;_EXPORT_PEP_ENGINE_DLL;_CRT_SECURE_NO_WARNINGS;NDEBUG;%(PreprocessorDefinitions)
false
+ $(ProjectDir)src;
Windows
@@ -87,6 +89,7 @@
+
diff --git a/build-windows/libpEpAdapter.vcxproj.filters b/build-windows/libpEpAdapter.vcxproj.filters
index 11f02dc..2409e1a 100644
--- a/build-windows/libpEpAdapter.vcxproj.filters
+++ b/build-windows/libpEpAdapter.vcxproj.filters
@@ -165,6 +165,54 @@
Source Files
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
@@ -341,5 +389,62 @@
Header Files
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
\ No newline at end of file
diff --git a/src/message_cache.cc b/src/message_cache.cc
index e83bad3..27fc35a 100644
--- a/src/message_cache.cc
+++ b/src/message_cache.cc
@@ -96,7 +96,7 @@ namespace pEp {
if (!src)
return nullptr;
- char *dst = ::strdup(src);
+ char *dst = ::_strdup(src);
assert(dst);
if (!dst)
throw std::bad_alloc();