diff options
| author | SND\weimingzhi_cp <SND\weimingzhi_cp@e17a0e51-4ae3-4d35-97c3-1a29b211df97> | 2010-05-13 09:56:52 +0000 |
|---|---|---|
| committer | SND\weimingzhi_cp <SND\weimingzhi_cp@e17a0e51-4ae3-4d35-97c3-1a29b211df97> | 2010-05-13 09:56:52 +0000 |
| commit | 4d7e3c5e8a60f5d5495f61f3c57435af242186fe (patch) | |
| tree | d191768ebff1b0d0eca47170b5c21945d2d84b73 /libpcsxcore | |
| parent | e97aa8a6347ebe2f3342b08ec3ad9881974fa202 (diff) | |
| download | pcsxr-4d7e3c5e8a60f5d5495f61f3c57435af242186fe.tar.gz | |
typo
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@47962 e17a0e51-4ae3-4d35-97c3-1a29b211df97
Diffstat (limited to 'libpcsxcore')
| -rw-r--r-- | libpcsxcore/gte_divider.h | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/libpcsxcore/gte_divider.h b/libpcsxcore/gte_divider.h index c80501cc..ae32db0d 100644 --- a/libpcsxcore/gte_divider.h +++ b/libpcsxcore/gte_divider.h @@ -4102,8 +4102,8 @@ static u16 initial_guess[32768] = { // note: returns 16.16 fixed-point static inline u32 DIVIDE(s16 n, u16 d) { - if (numerator >= 0 && numerator < d * 2) { - u32 offset = denominator; + if (n >= 0 && n < d * 2) { + u32 offset = d; int shift = 0; u64 reciprocal; u32 r, s; @@ -4125,7 +4125,7 @@ static inline u32 DIVIDE(s16 n, u16 d) { reciprocal = (u64)(r) << shift; - return (u32)(((reciprocal * numerator) + 0x8000) >> 16); + return (u32)(((reciprocal * n) + 0x8000) >> 16); } return 0xffffffff; |
