Wayland: Fix wrong array size for _GLFWofferWayland

Closes #2225
This commit is contained in:
Takuro Ashie 2022-12-16 21:40:36 +09:00 committed by GitHub
parent 00967cbb8a
commit 41d8da1cea
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -1640,7 +1640,8 @@ static void dataDeviceHandleDataOffer(void* userData,
struct wl_data_offer* offer) struct wl_data_offer* offer)
{ {
_GLFWofferWayland* offers = _GLFWofferWayland* offers =
_glfw_realloc(_glfw.wl.offers, _glfw.wl.offerCount + 1); _glfw_realloc(_glfw.wl.offers,
sizeof(_GLFWofferWayland) * (_glfw.wl.offerCount + 1));
if (!offers) if (!offers)
{ {
_glfwInputError(GLFW_OUT_OF_MEMORY, NULL); _glfwInputError(GLFW_OUT_OF_MEMORY, NULL);