|
@@ -930,24 +930,24 @@ static int createWindow(_GLFWwindow* window,
|
|
|
|
|
|
free(wideTitle);
|
|
|
|
|
|
+ if (!window->win32.handle)
|
|
|
+ {
|
|
|
+ _glfwInputError(GLFW_PLATFORM_ERROR, "Win32: Failed to create window");
|
|
|
+ return GL_FALSE;
|
|
|
+ }
|
|
|
+
|
|
|
if (_glfw_ChangeWindowMessageFilterEx)
|
|
|
{
|
|
|
_glfw_ChangeWindowMessageFilterEx(window->win32.handle,
|
|
|
- WM_DROPFILES, MSGFLT_ALLOW, NULL);
|
|
|
+ WM_DROPFILES, MSGFLT_ALLOW, NULL);
|
|
|
_glfw_ChangeWindowMessageFilterEx(window->win32.handle,
|
|
|
- WM_COPYDATA, MSGFLT_ALLOW, NULL);
|
|
|
+ WM_COPYDATA, MSGFLT_ALLOW, NULL);
|
|
|
_glfw_ChangeWindowMessageFilterEx(window->win32.handle,
|
|
|
- WM_COPYGLOBALDATA, MSGFLT_ALLOW, NULL);
|
|
|
+ WM_COPYGLOBALDATA, MSGFLT_ALLOW, NULL);
|
|
|
}
|
|
|
|
|
|
DragAcceptFiles(window->win32.handle, TRUE);
|
|
|
|
|
|
- if (!window->win32.handle)
|
|
|
- {
|
|
|
- _glfwInputError(GLFW_PLATFORM_ERROR, "Win32: Failed to create window");
|
|
|
- return GL_FALSE;
|
|
|
- }
|
|
|
-
|
|
|
if (!_glfwCreateContext(window, ctxconfig, fbconfig))
|
|
|
return GL_FALSE;
|
|
|
|