shithub: opus

ref: 42667b0a5f4fde51f211e50b5eb78a1d5c98b1d0
dir: /libcelt/bitrenc.c/

View raw version
#ifdef HAVE_CONFIG_H
#include "config.h"
#endif

#include "bitrenc.h"

void ec_bitree_update(unsigned *_this,int _sz,int _sym,int _val){
  do{
    _this[_sym]+=_val;
    _sym+=_sym+1&-(_sym+1);
  }
  while(_sym<_sz);
}