From 073ac572fa05ee588a84e4d5146951780bfa3000 Mon Sep 17 00:00:00 2001 From: XinRoom <32238570+XinRoom@users.noreply.github.com> Date: Fri, 4 Nov 2022 18:59:35 +0800 Subject: [PATCH] fix: NarrowMode getTotalNum is 0 so like 10.0.1-2.0.255 --- iterator.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/iterator.go b/iterator.go index 360fb8f..d6c7ebd 100644 --- a/iterator.go +++ b/iterator.go @@ -263,7 +263,7 @@ func (it *Iter) getTotalNum() uint64 { case NarrowMode: var ret = uint64(1) for _, v := range it.classmate { - ret = ret * uint64(v.e-v.s+1) + ret = ret*uint64(v.e-v.s) + 1 } return ret }