fix: glfw window create before glfw init
This commit is contained in:
		
							parent
							
								
									44baac6a52
								
							
						
					
					
						commit
						207cd48a7a
					
				
					 1 changed files with 3 additions and 3 deletions
				
			
		|  | @ -16,8 +16,7 @@ auto Window::create(const std::function<void(Event &)> &callback) -> Scope<Windo | |||
| } | ||||
| 
 | ||||
| lWindow::lWindow(std::function<void(Event &)> callback) | ||||
|     : m_handle(glfwCreateWindow(1u, 1u, "", nullptr, nullptr)) | ||||
|     , m_event_callback(std::move(std::move(callback))) | ||||
|     : m_event_callback(std::move(std::move(callback))) | ||||
| { | ||||
| 	ensure(glfwInit(), "Failed to initialize 'glfw'"); | ||||
| 
 | ||||
|  | @ -26,7 +25,8 @@ lWindow::lWindow(std::function<void(Event &)> callback) | |||
| 	glfwWindowHint(GLFW_OPENGL_PROFILE, GLFW_OPENGL_CORE_PROFILE); | ||||
| 	glfwWindowHint(GLFW_VISIBLE, GLFW_FALSE); | ||||
| 
 | ||||
| 
 | ||||
| 	// NOLINTNEXTLINE(cppcoreguidelines-prefer-member-initializer)
 | ||||
| 	m_handle = glfwCreateWindow(1u, 1u, "", nullptr, nullptr); | ||||
| 	ensure(m_handle, "Failed to create 'GLFWwindow'"); | ||||
| 
 | ||||
| 	glfwSetWindowUserPointer(m_handle, &m_event_callback); | ||||
|  |  | |||
		Loading…
	
	Add table
		
		Reference in a new issue