diff --git a/Externals/WiiUseSrc/Src/io_win.pp b/Externals/WiiUseSrc/Src/io_win.cpp
similarity index 100%
rename from Externals/WiiUseSrc/Src/io_win.pp
rename to Externals/WiiUseSrc/Src/io_win.cpp
diff --git a/Externals/WiiUseSrc/Src/ir.cpp b/Externals/WiiUseSrc/Src/ir.cpp
index 7a9bb68289..3438105c77 100644
--- a/Externals/WiiUseSrc/Src/ir.cpp
+++ b/Externals/WiiUseSrc/Src/ir.cpp
@@ -663,7 +663,7 @@ static float ir_distance(struct ir_dot_t* dot) {
xd = dot[i2].x - dot[i1].x;
yd = dot[i2].y - dot[i1].y;
- return sqrt(xd*xd + yd*yd);
+ return sqrt(float(xd*xd + yd*yd));
}
diff --git a/Externals/WiiUseSrc/wiiuse.vcproj b/Externals/WiiUseSrc/wiiuse.vcproj
index f9ce68c4b7..4396a27ead 100644
--- a/Externals/WiiUseSrc/wiiuse.vcproj
+++ b/Externals/WiiUseSrc/wiiuse.vcproj
@@ -1,7 +1,7 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+