12typedef struct FN(Histogram) {
19 memset(self->data_, 0,
sizeof(self->data_));
20 self->total_count_ = 0;
21 self->bit_cost_ = HUGE_VAL;
25 FN(Histogram)* array,
size_t length) {
27 for (
i = 0;
i < length; ++
i)
FN(HistogramClear)(array +
i);
37 self->total_count_ += n;
39 while (--n) ++self->data_[*p++];
43 const FN(Histogram)* v) {
45 self->total_count_ += v->total_count_;
47 self->data_[
i] += v->data_[
i];
#define FN(X)
Definition backward_references.c:51
#define DataType
Definition block_splitter.c:90
#define DATA_SIZE
Definition histogram.h:29
lzma_index ** i
Definition index.h:629