From 9be76bae31c52a25bc09af65736ff350245669ef Mon Sep 17 00:00:00 2001 From: elijah-thomas774 Date: Sun, 9 Jun 2024 21:48:26 -0400 Subject: [PATCH] adding volatile fixed 1% xD --- include/rvl/OS/OSFastCast.h | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/include/rvl/OS/OSFastCast.h b/include/rvl/OS/OSFastCast.h index 8db17517..8aa2e04a 100644 --- a/include/rvl/OS/OSFastCast.h +++ b/include/rvl/OS/OSFastCast.h @@ -71,11 +71,11 @@ static inline u8 __OSf32tou8(register f32 arg) { return r; } -static inline void OSf32tou16(const f32 *in, u16 *out) { +static inline void OSf32tou16(const f32 *in, volatile u16 *out) { *out = __OSf32tou16(*in); } -static inline void OSf32tou8(const f32 *in, u8 *out) { +static inline void OSf32tou8(const f32 *in, volatile u8 *out) { *out = __OSf32tou8(*in); } static inline f32 __OSs16tof32(register const s16 *arg) { @@ -109,7 +109,7 @@ static inline s16 __OSf32tos16(register f32 arg) { return r; } -static inline void OSf32tos16(const f32 *in, s16 *out) { +static inline void OSf32tos16(const f32 *in, volatile s16 *out) { *out = __OSf32tos16(*in); }