mirror of
https://github.com/glfw/glfw.git
synced 2024-11-10 09:01:46 +00:00
Fixed use of removed functions.
This commit is contained in:
parent
c06f838d88
commit
78bc624ba9
@ -55,7 +55,7 @@ _GLFWmonitor** _glfwCreateMonitor(_GLFWmonitor** current,
|
|||||||
{
|
{
|
||||||
HDC dc = NULL;
|
HDC dc = NULL;
|
||||||
|
|
||||||
*current = _glfwMalloc(sizeof(_GLFWmonitor));
|
*current = malloc(sizeof(_GLFWmonitor));
|
||||||
memset(*current, 0, sizeof(_GLFWmonitor));
|
memset(*current, 0, sizeof(_GLFWmonitor));
|
||||||
|
|
||||||
dc = CreateDC("DISPLAY", monitor->DeviceString, NULL, NULL);
|
dc = CreateDC("DISPLAY", monitor->DeviceString, NULL, NULL);
|
||||||
@ -65,7 +65,7 @@ _GLFWmonitor** _glfwCreateMonitor(_GLFWmonitor** current,
|
|||||||
|
|
||||||
DeleteDC(dc);
|
DeleteDC(dc);
|
||||||
|
|
||||||
(*current)->name = _glfwMalloc(strlen(monitor->DeviceName) + 1);
|
(*current)->name = malloc(strlen(monitor->DeviceName) + 1);
|
||||||
memcpy((*current)->name, monitor->DeviceName, strlen(monitor->DeviceName) + 1);
|
memcpy((*current)->name, monitor->DeviceName, strlen(monitor->DeviceName) + 1);
|
||||||
(*current)->name[strlen(monitor->DeviceName)] = '\0';
|
(*current)->name[strlen(monitor->DeviceName)] = '\0';
|
||||||
|
|
||||||
@ -82,8 +82,8 @@ _GLFWmonitor* _glfwDestroyMonitor(_GLFWmonitor* monitor)
|
|||||||
|
|
||||||
result = monitor->next;
|
result = monitor->next;
|
||||||
|
|
||||||
_glfwFree(monitor->name);
|
free(monitor->name);
|
||||||
_glfwFree(monitor);
|
free(monitor);
|
||||||
|
|
||||||
return result;
|
return result;
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user