Merge branch 'master' of github.com:elmindreda/glfw
diff --git a/src/win32_fullscreen.c b/src/win32_fullscreen.c
index 35d7505..26740d1 100644
--- a/src/win32_fullscreen.c
+++ b/src/win32_fullscreen.c
@@ -43,7 +43,7 @@
                                      int* bpp, int* refreshRate,
                                      GLboolean exactBPP)
 {
-    int mode, bestWidth, bestHeight, bestBPP, bestRate;
+    int mode, bestWidth = 0, bestHeight = 0, bestBPP = 0, bestRate = 0;
     unsigned int sizeDiff, rateDiff, leastSizeDiff, leastRateDiff;
     GLboolean foundMode = GL_FALSE;
     DEVMODE dm;
@@ -130,7 +130,7 @@
     closestRate   = *refreshRate;
 
     if (getClosestVideoMode(&closestWidth, &closestHeight,
-                            &closestBPP, &closestRate, GL_FALSE))
+                            &closestBPP, &closestRate, exactBPP))
     {
         dm.dmSize = sizeof(DEVMODE);
         dm.dmFields     = DM_PELSWIDTH | DM_PELSHEIGHT | DM_BITSPERPEL;
diff --git a/src/win32_input.c b/src/win32_input.c
index a919583..2178b14 100644
--- a/src/win32_input.c
+++ b/src/win32_input.c
@@ -106,6 +106,8 @@
 
 void _glfwPlatformEnableSystemKeys(_GLFWwindow* window)
 {
+    UNREFERENCED_PARAMETER(window);
+
     if (_glfwLibrary.Win32.keyboardHook != NULL)
     {
         UnhookWindowsHookEx(_glfwLibrary.Win32.keyboardHook);
@@ -120,6 +122,8 @@
 
 void _glfwPlatformDisableSystemKeys(_GLFWwindow* window)
 {
+    UNREFERENCED_PARAMETER(window);
+
     _glfwLibrary.Win32.keyboardHook = SetWindowsHookEx(WH_KEYBOARD_LL,
                                                        keyboardHook,
                                                        _glfwLibrary.Win32.instance,
diff --git a/src/win32_window.c b/src/win32_window.c
index 6bb9509..75c8a8c 100644
--- a/src/win32_window.c
+++ b/src/win32_window.c
@@ -41,6 +41,7 @@
 
 static void hideCursor(_GLFWwindow* window)
 {
+    UNREFERENCED_PARAMETER(window);
 }
 
 
@@ -69,6 +70,8 @@
 
 static void showCursor(_GLFWwindow* window)
 {
+    UNREFERENCED_PARAMETER(window);
+
     // Un-capture cursor
     ReleaseCapture();