Increment the counter if data is owned

This commit is contained in:
Kevin Sjöberg 2021-11-07 20:40:15 +01:00
parent 87894578cf
commit d6e98c08ec

View file

@ -1088,9 +1088,13 @@ pub fn listAny(
) callconv(.C) bool {
if (list.bytes) |source_ptr| {
const size = list.len();
if (data_is_owned) {
inc_n_data(data, size);
}
var i: usize = 0;
var satisfied = false;
while (i < size) : (i += 1) {
const element = source_ptr + i * element_width;
caller(data, element, @ptrCast(?[*]u8, &satisfied));