diff options
Diffstat (limited to 'lib/rbcodec/codecs/libopus/celt/entdec.c')
-rw-r--r-- | lib/rbcodec/codecs/libopus/celt/entdec.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/rbcodec/codecs/libopus/celt/entdec.c b/lib/rbcodec/codecs/libopus/celt/entdec.c index 3c264685c2..0b3433ed8b 100644 --- a/lib/rbcodec/codecs/libopus/celt/entdec.c +++ b/lib/rbcodec/codecs/libopus/celt/entdec.c | |||
@@ -138,7 +138,7 @@ void ec_dec_init(ec_dec *_this,unsigned char *_buf,opus_uint32 _storage){ | |||
138 | 138 | ||
139 | unsigned ec_decode(ec_dec *_this,unsigned _ft){ | 139 | unsigned ec_decode(ec_dec *_this,unsigned _ft){ |
140 | unsigned s; | 140 | unsigned s; |
141 | _this->ext=_this->rng/_ft; | 141 | _this->ext=celt_udiv(_this->rng,_ft); |
142 | s=(unsigned)(_this->val/_this->ext); | 142 | s=(unsigned)(_this->val/_this->ext); |
143 | return _ft-EC_MINI(s+1,_ft); | 143 | return _ft-EC_MINI(s+1,_ft); |
144 | } | 144 | } |