On Tue, Nov 08, 2022 at 10:41:43AM +0200, Andy Shevchenko wrote: > On Mon, Nov 07, 2022 at 01:40:53PM -0800, Dmitry Torokhov wrote: > > On Mon, Nov 07, 2022 at 11:09:19PM +0200, Andy Shevchenko wrote: ... > > I am more worried about sz being odd and the loop ending up trying to > > dereference ranges[-1]. > > I see. What if we take amount of ranges as the parameter and convert to size by > multiplying by 2? Okay, I found a way how to avoid additional churn and add validation. I will incorporate that in v2 with your tags. -- With Best Regards, Andy Shevchenko