From 16adf6b53e201ba69c920a11fd7bfe177d9d7250 Mon Sep 17 00:00:00 2001 From: treeform Date: Sun, 15 Nov 2026 08:13:32 -0800 Subject: [PATCH] Fix C types in GLFW callbacks --- src/fidget/opengl/base.nim | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/fidget/opengl/base.nim b/src/fidget/opengl/base.nim index 70c186ca..693ad912 100644 --- a/src/fidget/opengl/base.nim +++ b/src/fidget/opengl/base.nim @@ -191,7 +191,7 @@ proc glGetInteger*(what: GLenum): int = glGetIntegerv(what, val.addr) return val.int -proc onResize(handle: staticglfw.Window, w, h: int32) {.cdecl.} = +proc onResize(handle: staticglfw.Window, w, h: cint) {.cdecl.} = updateWindowSize() updateLoop(poll = false) @@ -269,7 +269,7 @@ proc onSetKey( buttonRelease[key] = true buttonDown[key] = setKey -proc onScroll(window: staticglfw.Window, xoffset, yoffset: float64) {.cdecl.} = +proc onScroll(window: staticglfw.Window, xoffset, yoffset: cdouble) {.cdecl.} = requestedFrame = true if keyboard.focusNode != nil: textBox.scrollBy(-yoffset * 50)