From f8e456532ffaa9225894e77d5851c8d93a8fdad2 Mon Sep 17 00:00:00 2001 From: Jonathan Bradley Date: Thu, 28 Aug 2025 14:02:26 -0400 Subject: pkiter: promote to first-class feature --- test/pkarr.cpp | 32 ++++++++++++++++---------------- test/pkbktarr.cpp | 4 ++-- 2 files changed, 18 insertions(+), 18 deletions(-) (limited to 'test') diff --git a/test/pkarr.cpp b/test/pkarr.cpp index db42ad8..8879ca4 100644 --- a/test/pkarr.cpp +++ b/test/pkarr.cpp @@ -171,26 +171,26 @@ int main(int argc, char *argv[]) res = pk_arr_iter_begin(&arr, &it); if (res == false) exit(1); if (it.id.arr.i != 0) exit(1); - if (it != 3) exit(1); - PK_LOGV_INF("iter.data: %p iter.val: %i\n", it.data, *(uint8_t*)it.data); + if (*it != 3) exit(1); + PK_LOGV_INF("iter.data: %p iter.val: %i\n", it.data, *it); res = pk_arr_iter_increment(&arr, &it); if (res == false) exit(1); if (it.id.arr.i != 1) exit(1); - if (it != 2) exit(1); - PK_LOGV_INF("iter.data: %p iter.val: %i\n", it.data, *(uint8_t*)it.data); + if (*it != 2) exit(1); + PK_LOGV_INF("iter.data: %p iter.val: %i\n", it.data, *it); res = pk_arr_iter_increment(&arr, &it); if (res == false) exit(1); if (it.id.arr.i != 2) exit(1); - if (it != 1) exit(1); - PK_LOGV_INF("iter.data: %p iter.val: %i\n", it.data, *(uint8_t*)it.data); + if (*it != 1) exit(1); + PK_LOGV_INF("iter.data: %p iter.val: %i\n", it.data, *it); res = pk_arr_iter_increment(&arr, &it); if (res == false) exit(1); if (it.id.arr.i != 3) exit(1); - if (it != 0) exit(1); - PK_LOGV_INF("iter.data: %p iter.val: %i\n", it.data, *(uint8_t*)it.data); + if (*it != 0) exit(1); + PK_LOGV_INF("iter.data: %p iter.val: %i\n", it.data, *it); res = pk_arr_iter_increment(&arr, &it); if (res == true) exit(1); @@ -214,26 +214,26 @@ int main(int argc, char *argv[]) res = pk_arr_iter_end(&arr, &it); if (res == false) exit(1); if (it.id.arr.i != 3) exit(1); - if (it != 0) exit(1); - PK_LOGV_INF("iter.data: %p iter.val: %i\n", it.data, *(uint8_t*)it.data); + if (*it != 0) exit(1); + PK_LOGV_INF("iter.data: %p iter.val: %i\n", it.data, *it); res = pk_arr_iter_decrement(&arr, &it); if (res == false) exit(1); if (it.id.arr.i != 2) exit(1); - if (it != 1) exit(1); - PK_LOGV_INF("iter.data: %p iter.val: %i\n", it.data, *(uint8_t*)it.data); + if (*it != 1) exit(1); + PK_LOGV_INF("iter.data: %p iter.val: %i\n", it.data, *it); res = pk_arr_iter_decrement(&arr, &it); if (res == false) exit(1); if (it.id.arr.i != 1) exit(1); - if (it != 2) exit(1); - PK_LOGV_INF("iter.data: %p iter.val: %i\n", it.data, *(uint8_t*)it.data); + if (*it != 2) exit(1); + PK_LOGV_INF("iter.data: %p iter.val: %i\n", it.data, *it); res = pk_arr_iter_decrement(&arr, &it); if (res == false) exit(1); if (it.id.arr.i != 0) exit(1); - if (it != 3) exit(1); - PK_LOGV_INF("iter.data: %p iter.val: %i\n", it.data, *(uint8_t*)it.data); + if (*it != 3) exit(1); + PK_LOGV_INF("iter.data: %p iter.val: %i\n", it.data, *it); res = pk_arr_iter_decrement(&arr, &it); if (res == true) exit(1); diff --git a/test/pkbktarr.cpp b/test/pkbktarr.cpp index db30e56..dd92534 100644 --- a/test/pkbktarr.cpp +++ b/test/pkbktarr.cpp @@ -212,7 +212,7 @@ int main(int argc, char *argv[]) fprintf(stdout, "it.data: %p, val: %i\n", it.data, *(uint8_t*)it.data); if (it.id.bkt.b != u) exit(1); if (it.id.bkt.i != uu) exit(1); - if (it != uu) exit(1); + if (*it != uu) exit(1); } } @@ -264,7 +264,7 @@ int main(int argc, char *argv[]) fprintf(stdout, "it.data: %p, val: %i\n", it.data, *(uint8_t*)it.data); if (it.id.bkt.b != u-1) exit(1); if (it.id.bkt.i != uu-1) exit(1); - if (it != uu-1) exit(1); + if (*it != uu-1) exit(1); } } -- cgit v1.2.3