Chromium Code Reviews| Index: celt/entdec.c |
| diff --git a/celt/entdec.c b/celt/entdec.c |
| index 3c264685c26252076e58e66314f890866a82348b..0b3433ed8b91a9f785a7bf587dbd948f70d07b96 100644 |
| --- a/celt/entdec.c |
| +++ b/celt/entdec.c |
| @@ -138,7 +138,7 @@ void ec_dec_init(ec_dec *_this,unsigned char *_buf,opus_uint32 _storage){ |
| unsigned ec_decode(ec_dec *_this,unsigned _ft){ |
| unsigned s; |
| - _this->ext=_this->rng/_ft; |
| + _this->ext=celt_udiv(_this->rng,_ft); |
| s=(unsigned)(_this->val/_this->ext); |
| return _ft-EC_MINI(s+1,_ft); |
| } |