From daf69ff1c78418e23d76056ffa966a32983a7d08 Mon Sep 17 00:00:00 2001 From: Nikita Smith Date: Thu, 21 Aug 2025 15:16:32 -0700 Subject: [PATCH] fix sign conversion in radsort.h --- src/third_party/radsort/radsort.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/third_party/radsort/radsort.h b/src/third_party/radsort/radsort.h index 9b735a41..9850a6ff 100644 --- a/src/third_party/radsort/radsort.h +++ b/src/third_party/radsort/radsort.h @@ -558,7 +558,7 @@ RSFORCEINLINE void radsortinternal( void * start, size_t len, size_t element_siz piv = scan; while( scan <= rend ) { - size_t adv = is_before( scan, tmp ); + int adv = is_before( scan, tmp ); swapper( piv, scan, element_size ); if ( adv ) piv = rsadd_ptr( piv, element_size ); // needs to be a cmov scan = rsadd_ptr( scan, element_size );