diff --git a/celt/cwrs.c b/celt/cwrs.c index 029232c87a26284edd04549d0397b2992b1ad2ad..28e6561d4eeaa1940ee009af05228e4ae1a2a641 100644 --- a/celt/cwrs.c +++ b/celt/cwrs.c @@ -521,7 +521,7 @@ static void cwrsi(int _n,int _k,opus_uint32 _i,int *_y){ if(_k)_i-=2*_k-1; *_y++=(k0-_k+s)^s; /*_n==1*/ - s=-_i; + s=-(int)_i; *_y=(_k+s)^s; }