diff --git a/src/test_libFLAC/endswap.c b/src/test_libFLAC/endswap.c
index b34f689..eeff126 100644
--- a/src/test_libFLAC/endswap.c
+++ b/src/test_libFLAC/endswap.c
@@ -21,9 +21,9 @@
 #endif
 
 #include <stdio.h>
-#include <stdint.h>
 #include <string.h>
 
+#include "share/compat.h"
 #include "FLAC/assert.h"
 #include "share/endswap.h"
 #include "private/md5.h"
diff --git a/src/test_libFLAC/test_libFLAC.vcproj b/src/test_libFLAC/test_libFLAC.vcproj
index 3f9bfce..0d57eae 100644
--- a/src/test_libFLAC/test_libFLAC.vcproj
+++ b/src/test_libFLAC/test_libFLAC.vcproj
@@ -195,6 +195,10 @@
 				>
 			</File>
 			<File
+				RelativePath=".\endswap.h"
+				>
+			</File>
+			<File
 				RelativePath=".\format.h"
 				>
 			</File>
@@ -225,6 +229,10 @@
 				>
 			</File>
 			<File
+				RelativePath=".\endswap.c"
+				>
+			</File>
+			<File
 				RelativePath=".\format.c"
 				>
 			</File>
