glfw/src
Camilla Löwy 86d7bcb124 Fix missing checks for platform mismatch
The native access functions for monitor objects did not check whether
the correct platform was initialized and would return invalid handles if
it was not.
2024-01-30 20:20:42 +01:00
..
CMakeLists.txt Wayland: Implement glfwRequestWindowAttention 2024-01-30 20:20:42 +01:00
cocoa_init.m Remove reminders to use C99 from more source files 2024-01-30 20:20:42 +01:00
cocoa_joystick.h Add conditional compilation for platform units 2022-09-15 22:24:39 +02:00
cocoa_joystick.m Remove reminders to use C99 from more source files 2024-01-30 20:20:42 +01:00
cocoa_monitor.m Fix missing checks for platform mismatch 2024-01-30 20:20:42 +01:00
cocoa_platform.h Fix return type of functions returning bool values 2022-06-08 22:14:38 +02:00
cocoa_time.c Remove reminders to use C89 for some source files 2024-01-15 20:17:18 +01:00
cocoa_time.h Add runtime platform selection 2021-10-13 21:47:11 +02:00
cocoa_window.m Remove reminders to use C99 from more source files 2024-01-30 20:20:42 +01:00
context.c Remove reminders to use C89 for some source files 2024-01-15 20:17:18 +01:00
egl_context.c Remove reminders to use C89 for some source files 2024-01-15 20:17:18 +01:00
glfw.rc.in Win32: Add VERSIONINFO resource to GLFW DLL 2019-12-11 21:02:08 +01:00
glx_context.c Remove reminders to use C89 for some source files 2024-01-15 20:17:18 +01:00
init.c Replace comments with designated initializers 2024-01-29 21:09:10 +01:00
input.c Fix function return value when uninitialized 2024-01-30 20:20:42 +01:00
internal.h Remove platform-specific logic from shared header 2024-01-30 20:20:41 +01:00
linux_joystick.c Remove reminders to use C89 for some source files 2024-01-15 20:17:18 +01:00
linux_joystick.h Cleanup 2023-11-16 23:08:30 +01:00
mappings.h Add conditional compilation for platform units 2022-09-15 22:24:39 +02:00
mappings.h.in Add conditional compilation for platform units 2022-09-15 22:24:39 +02:00
monitor.c Remove reminders to use C89 for some source files 2024-01-15 20:17:18 +01:00
nsgl_context.m Remove reminders to use C99 from more source files 2024-01-30 20:20:42 +01:00
null_init.c Use designated initializers for platform structs 2024-01-29 21:09:10 +01:00
null_joystick.c Remove reminders to use C89 for some source files 2024-01-15 20:17:18 +01:00
null_joystick.h Fix return type of functions returning bool values 2022-06-08 22:14:38 +02:00
null_monitor.c Remove reminders to use C89 for some source files 2024-01-15 20:17:18 +01:00
null_platform.h Null: Remove duplicated function declaration 2023-11-21 20:28:39 +01:00
null_window.c Remove reminders to use C89 for some source files 2024-01-15 20:17:18 +01:00
osmesa_context.c OSMesa: Fix headers included before shared header 2024-01-30 20:20:41 +01:00
platform.c Remove reminders to use C89 for some source files 2024-01-15 20:17:18 +01:00
platform.h Add conditional compilation for platform units 2022-09-15 22:24:39 +02:00
posix_module.c Remove reminders to use C89 for some source files 2024-01-15 20:17:18 +01:00
posix_poll.c Remove reminders to use C89 for some source files 2024-01-15 20:17:18 +01:00
posix_poll.h Remove reminders to use C89 for some source files 2024-01-15 20:17:18 +01:00
posix_thread.c Remove reminders to use C89 for some source files 2024-01-15 20:17:18 +01:00
posix_thread.h Add runtime platform selection 2021-10-13 21:47:11 +02:00
posix_time.c Remove reminders to use C89 for some source files 2024-01-15 20:17:18 +01:00
posix_time.h Add runtime platform selection 2021-10-13 21:47:11 +02:00
vulkan.c Remove reminders to use C89 for some source files 2024-01-15 20:17:18 +01:00
wgl_context.c Remove reminders to use C89 for some source files 2024-01-15 20:17:18 +01:00
win32_init.c Use designated initializers for platform structs 2024-01-29 21:09:10 +01:00
win32_joystick.c Remove reminders to use C89 for some source files 2024-01-15 20:17:18 +01:00
win32_joystick.h Add conditional compilation for platform units 2022-09-15 22:24:39 +02:00
win32_module.c Remove reminders to use C89 for some source files 2024-01-15 20:17:18 +01:00
win32_monitor.c Fix missing checks for platform mismatch 2024-01-30 20:20:42 +01:00
win32_platform.h Cleanup 2024-01-28 17:24:14 +00:00
win32_thread.c Remove reminders to use C89 for some source files 2024-01-15 20:17:18 +01:00
win32_thread.h Win32: Fix some of the errors for Null-only on VS 2024-01-13 21:04:41 +01:00
win32_time.c Remove reminders to use C89 for some source files 2024-01-15 20:17:18 +01:00
win32_time.h Win32: Fix some of the errors for Null-only on VS 2024-01-13 21:04:41 +01:00
win32_window.c Fix glfwGetKeyName incorrectly emitting error 2024-01-30 20:14:57 +01:00
window.c Fix function return value when uninitialized 2024-01-30 20:20:42 +01:00
wl_init.c Wayland: Implement glfwRequestWindowAttention 2024-01-30 20:20:42 +01:00
wl_monitor.c Fix missing checks for platform mismatch 2024-01-30 20:20:42 +01:00
wl_platform.h Wayland: Implement glfwRequestWindowAttention 2024-01-30 20:20:42 +01:00
wl_window.c Wayland: Move listener to correct section 2024-01-30 20:20:42 +01:00
x11_init.c Use designated initializers for platform structs 2024-01-29 21:09:10 +01:00
x11_monitor.c Fix missing checks for platform mismatch 2024-01-30 20:20:42 +01:00
x11_platform.h GLX: Add support for loading glvnd libGLX 2022-07-29 19:14:04 +02:00
x11_window.c Fix glfwGetKeyName incorrectly emitting error 2024-01-30 20:14:57 +01:00
xkb_unicode.c Remove reminders to use C89 for some source files 2024-01-15 20:17:18 +01:00
xkb_unicode.h Clean up internal Unicode code point handling 2021-12-31 13:27:22 +01:00