Skip to content

Commit fa9f257

Browse files
theoden8RobLoach
authored andcommitted
untyped pointers fail when you use c++ compiler
1 parent 2156b95 commit fa9f257

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

demo/glfw_opengl3/nuklear_glfw_gl3.h

+3-3
Original file line numberDiff line numberDiff line change
@@ -315,15 +315,15 @@ nk_glfw3_render(struct nk_glfw* glfw, enum nk_anti_aliasing AA, int max_vertex_b
315315
NK_API void
316316
nk_glfw3_char_callback(GLFWwindow *win, unsigned int codepoint)
317317
{
318-
struct nk_glfw* glfw = glfwGetWindowUserPointer(win);
318+
struct nk_glfw* glfw = (struct nk_glfw *)glfwGetWindowUserPointer(win);
319319
if (glfw->text_len < NK_GLFW_TEXT_MAX)
320320
glfw->text[glfw->text_len++] = codepoint;
321321
}
322322

323323
NK_API void
324324
nk_gflw3_scroll_callback(GLFWwindow *win, double xoff, double yoff)
325325
{
326-
struct nk_glfw* glfw = glfwGetWindowUserPointer(win);
326+
struct nk_glfw* glfw = (struct nk_glfw *)glfwGetWindowUserPointer(win);
327327
(void)xoff;
328328
glfw->scroll.x += (float)xoff;
329329
glfw->scroll.y += (float)yoff;
@@ -332,7 +332,7 @@ nk_gflw3_scroll_callback(GLFWwindow *win, double xoff, double yoff)
332332
NK_API void
333333
nk_glfw3_mouse_button_callback(GLFWwindow* win, int button, int action, int mods)
334334
{
335-
struct nk_glfw* glfw = glfwGetWindowUserPointer(win);
335+
struct nk_glfw* glfw = (struct nk_glfw *)glfwGetWindowUserPointer(win);
336336
double x, y;
337337
NK_UNUSED(mods);
338338
if (button != GLFW_MOUSE_BUTTON_LEFT) return;

0 commit comments

Comments
 (0)