diff --git a/app/lua/lobject.h b/app/lua/lobject.h
index e5c9a7de5a..0c1849c1d5 100644
--- a/app/lua/lobject.h
+++ b/app/lua/lobject.h
@@ -380,7 +380,7 @@ typedef union Closure {
*/
#define CommonTable CommonHeader; \
- lu_byte flags; lu_byte lsizenode; struct Table *metatable;
+ lu_byte flags; lu_byte lsizenode; struct Table *metatable
typedef union TKey {
struct {
diff --git a/msvc/luac-cross/luac-cross.vcxproj b/msvc/luac-cross/luac-cross.vcxproj
index 7233372728..2748138b07 100644
--- a/msvc/luac-cross/luac-cross.vcxproj
+++ b/msvc/luac-cross/luac-cross.vcxproj
@@ -197,7 +197,6 @@
-
@@ -234,7 +233,6 @@
-
diff --git a/msvc/luac-cross/luac-cross.vcxproj.filters b/msvc/luac-cross/luac-cross.vcxproj.filters
index 20fb18c2e1..5304a0f41e 100644
--- a/msvc/luac-cross/luac-cross.vcxproj.filters
+++ b/msvc/luac-cross/luac-cross.vcxproj.filters
@@ -105,9 +105,6 @@
app\lua
-
- app\lua
-
app\lua
@@ -179,9 +176,6 @@
app\lua
-
- app\lua
-
app\lua
diff --git a/sdk-overrides/include/espconn.h b/sdk-overrides/include/espconn.h
deleted file mode 120000
index 401b860b6c..0000000000
--- a/sdk-overrides/include/espconn.h
+++ /dev/null
@@ -1 +0,0 @@
-../../app/include/lwip/app/espconn.h
\ No newline at end of file
diff --git a/sdk-overrides/include/espconn.h b/sdk-overrides/include/espconn.h
new file mode 100644
index 0000000000..e6dcac61d9
--- /dev/null
+++ b/sdk-overrides/include/espconn.h
@@ -0,0 +1,2 @@
+// poor mans link which also works on docker under windows
+#include "../../app/include/lwip/app/espconn.h"