From ceee8839ab48f2eaa826a90b653c256d23e00254 Mon Sep 17 00:00:00 2001 From: Rob Loach Date: Tue, 22 Mar 2022 11:22:22 -0400 Subject: [PATCH] glfw_gl3: Cast the void* to a struct nk_glfw* (#434) While it doesn't fix the issue @tree786isback in #434, it is a good thing to cast the void*'s correctly. --- demo/glfw_opengl3/nuklear_glfw_gl3.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/demo/glfw_opengl3/nuklear_glfw_gl3.h b/demo/glfw_opengl3/nuklear_glfw_gl3.h index ca9a04c..fcc8335 100644 --- a/demo/glfw_opengl3/nuklear_glfw_gl3.h +++ b/demo/glfw_opengl3/nuklear_glfw_gl3.h @@ -346,7 +346,7 @@ nk_glfw3_mouse_button_callback(GLFWwindow* win, int button, int action, int mods NK_INTERN void nk_glfw3_clipboard_paste(nk_handle usr, struct nk_text_edit *edit) { - struct nk_glfw* glfw = usr.ptr; + struct nk_glfw* glfw = (struct nk_glfw*)usr.ptr; const char *text = glfwGetClipboardString(glfw->win); if (text) nk_textedit_paste(edit, text, nk_strlen(text)); (void)usr; @@ -355,7 +355,7 @@ nk_glfw3_clipboard_paste(nk_handle usr, struct nk_text_edit *edit) NK_INTERN void nk_glfw3_clipboard_copy(nk_handle usr, const char *text, int len) { - struct nk_glfw* glfw = usr.ptr; + struct nk_glfw* glfw = (struct nk_glfw*)usr.ptr; char *str = 0; if (!len) return; str = (char*)malloc((size_t)len+1);