From 6c2499adffe8867e81e6ad5a6ab96125ba776e1d Mon Sep 17 00:00:00 2001 From: JupiterRider <60042618+JupiterRider@users.noreply.github.com> Date: Thu, 5 Sep 2024 19:00:35 +0200 Subject: [PATCH] purego fix for ColorFromNormalized: Vector4 has to be passed as pointer (not by value) --- raylib/raylib_purego.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/raylib/raylib_purego.go b/raylib/raylib_purego.go index df44ce2..c9c457f 100644 --- a/raylib/raylib_purego.go +++ b/raylib/raylib_purego.go @@ -2780,7 +2780,7 @@ func ColorNormalize(col color.RGBA) Vector4 { // ColorFromNormalized - Get Color from normalized values [0..1] func ColorFromNormalized(normalized Vector4) color.RGBA { - ret := colorFromNormalized(*(*uintptr)(unsafe.Pointer(&normalized))) + ret := colorFromNormalized(uintptr(unsafe.Pointer(&normalized))) return *(*color.RGBA)(unsafe.Pointer(&ret)) }