| 356 | } |
| 357 | |
| 358 | void ewah_iterator_init(struct ewah_iterator *it, struct ewah_bitmap *parent) |
| 359 | { |
| 360 | it->buffer = parent->buffer; |
| 361 | it->buffer_size = parent->buffer_size; |
| 362 | it->pointer = 0; |
| 363 | |
| 364 | it->lw = 0; |
| 365 | it->rl = 0; |
| 366 | it->compressed = 0; |
| 367 | it->literals = 0; |
| 368 | it->b = 0; |
| 369 | |
| 370 | if (it->pointer < it->buffer_size) |
| 371 | read_new_rlw(it); |
| 372 | } |
| 373 | |
| 374 | void ewah_or_iterator_init(struct ewah_or_iterator *it, |
| 375 | struct ewah_bitmap **parents, size_t nr) |
no test coverage detected