From eb456501784bfb40a02a323a0a6ffb4207c1be87 Mon Sep 17 00:00:00 2001 From: Quinn Date: Thu, 9 Oct 2025 12:33:28 +0200 Subject: [PATCH] fix: use uintptr over usize in locations where applicable --- src/dat/mcx.c | 2 +- test/main.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/dat/mcx.c b/src/dat/mcx.c index 6960a00..b6f348b 100644 --- a/src/dat/mcx.c +++ b/src/dat/mcx.c @@ -74,7 +74,7 @@ static int mcx_loadchunk(const u8 *restrict buf, const i32 *restrict table, int /* Moves chunks `src_s` to `src_e` (inclusive) from `src`, back onto `dst`. */ static void mvchunks(u8 *dst, u8 *src, u32 *restrict table, int src_s, int src_e) { assert(src > dst); - usize len = src - dst; // acquire the amount of bytes that we shall move + uintptr len = src - dst; // acquire the amount of bytes that we shall move assert(!(len % SECTOR)); // count how many bytes we need to move, whilst updating location data diff --git a/test/main.c b/test/main.c index 7c62a94..9ea162c 100644 --- a/test/main.c +++ b/test/main.c @@ -14,7 +14,7 @@ int main(void) { assert_true(sizeof(u64) == 8); assert_true(sizeof(f32) == 4); assert_true(sizeof(f64) == 8); - assert_true(sizeof(size_t) == sizeof(intptr_t)); + assert_true(sizeof(usize) == sizeof(size_t)); test_conf_procbuf("key=val", "key", "val", 0); test_conf_procbuf("sometxt", "sometxt", "", CONF_ESYNTAX); test_conf_procbuf("# comment", "", "", CONF_ENODAT);