commit 20a554f2151e9f082aa880f4354e8359a34d68d4
parent b13283453f5a333d2b8a8180a23b9858d256ba32
Author: Vincent Forest <vincent.forest@meso-star.com>
Date: Mon, 31 Oct 2022 12:13:52 +0100
Fix an invalid memory read/write in rngrd_trace_ray function
Diffstat:
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/src/rngrd_mesh.c b/src/rngrd_mesh.c
@@ -26,6 +26,7 @@
#include <star/smsh.h>
#include <rsys/cstr.h>
+#include <rsys/float2.h>
#include <rsys/float3.h>
/*******************************************************************************
@@ -278,7 +279,7 @@ rngrd_trace_ray
f3_set_d3(org, args->ray_org);
f3_set_d3(dir, args->ray_dir);
- f3_set_d3(range, args->ray_range);
+ f2_set_d2(range, args->ray_range);
*hit = S3D_HIT_NULL;