diff options
| -rw-r--r-- | code/game/q_shared.c | 5 | 
1 files changed, 2 insertions, 3 deletions
diff --git a/code/game/q_shared.c b/code/game/q_shared.c index 6d35493..928332f 100644 --- a/code/game/q_shared.c +++ b/code/game/q_shared.c @@ -180,11 +180,10 @@ typedef union {  } _FloatByteUnion;  float FloatSwap (const float *f) { -	const _FloatByteUnion *in;  	_FloatByteUnion out; -	in = (_FloatByteUnion *)f; -	out.i = LongSwap(in->i); +	out.f = *f; +	out.i = LongSwap(out.i);  	return out.f;  }  | 
