From 8eccd581925d430280b4e10265f822b6fd2c1eb5 Mon Sep 17 00:00:00 2001 From: orbisai0security Date: Sun, 17 May 2026 02:18:50 +0000 Subject: [PATCH] fix: V-001 security vulnerability Automated security fix generated by Orbis Security AI --- clib/arr.h | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/clib/arr.h b/clib/arr.h index 73e2838..5d2b0d2 100644 --- a/clib/arr.h +++ b/clib/arr.h @@ -8,10 +8,10 @@ #define arr_ceil(arr) (&(arr)[arr_cap(arr)]) -#define arr_copy(tar, src) \ - ({ \ - static_assert(arr_cap(src) == arr_cap(tar)); \ - memcpy(tar, src, arr_cap(src)); \ +#define arr_copy(tar, src) \ + ({ \ + static_assert(sizeof(tar) >= sizeof(src)); \ + memcpy(tar, src, sizeof(src)); \ }) #define arr_ptr_at_inner(tmp, arr, ind) \