Wayland: Fix wrong array size for _GLFWofferWayland

Closes #2225

(cherry picked from commit 41d8da1cea)
This commit is contained in:
Takuro Ashie 2022-12-16 21:40:36 +09:00 committed by Camilla Löwy
parent c7a5333873
commit b06a91e92b
1 changed files with 2 additions and 1 deletions

View File

@ -1678,7 +1678,8 @@ static void dataDeviceHandleDataOffer(void* userData,
struct wl_data_offer* offer) struct wl_data_offer* offer)
{ {
_GLFWofferWayland* offers = _GLFWofferWayland* offers =
realloc(_glfw.wl.offers, _glfw.wl.offerCount + 1); 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);