diff options
| -rw-r--r-- | include/stc/algo/filter.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/include/stc/algo/filter.h b/include/stc/algo/filter.h index a04dfcb5..7729799f 100644 --- a/include/stc/algo/filter.h +++ b/include/stc/algo/filter.h @@ -103,7 +103,7 @@ int main() intptr_t _n = 0, _index = 0; \ C##_iter it = C##_begin(_cnt), _i; \ while (it.ref && !(pred)) \ - C##_next(&it); \ + C##_next(&it), ++_index; \ for (_i = it; it.ref; C##_next(&it), ++_index) \ if (pred) C##_value_drop(it.ref), ++_n; \ else *_i.ref = *it.ref, C##_next(&_i); \ |
