From e46cde8e6e26f4ed70163dc6ebf0a9d97619f909 Mon Sep 17 00:00:00 2001 From: bol-van Date: Wed, 4 Mar 2026 18:58:39 +0300 Subject: [PATCH] nfqws2: optimize --- nfq2/protocol.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nfq2/protocol.c b/nfq2/protocol.c index e685fbe..a342a5d 100644 --- a/nfq2/protocol.c +++ b/nfq2/protocol.c @@ -1327,8 +1327,8 @@ bool QUICDefragCrypto(const uint8_t *clean,size_t clean_len, uint8_t *defrag,siz ranges[j].offset = MIN(ranges[i].offset, ranges[j].offset); ranges[j].len = MAX(r1,r2) - ranges[j].offset; // delete element i - memmove(ranges+i, ranges+i+1, (range-i-1)*sizeof(*ranges)); range--; + memmove(ranges+i, ranges+i+1, (range-i)*sizeof(*ranges)); //printf("intersected %llu-%llu\n",ranges[j].offset,ranges[j].offset+ranges[j].len); //for(int k=0 ; k