fix: count error

This commit is contained in:
Skyxim
2022-04-28 08:54:33 +08:00
parent ffb49ba4c5
commit 30eaa8add6
3 changed files with 9 additions and 3 deletions

View File

@@ -32,6 +32,7 @@ func (c *classicalStrategy) ShouldResolveIP() bool {
func (c *classicalStrategy) OnUpdate(rules []string) {
var classicalRules []C.Rule
shouldResolveIP := false
count := 0
for _, rawRule := range rules {
ruleType, rule, params := ruleParse(rawRule)
r, err := parseRule(ruleType, rule, "", params)
@@ -43,11 +44,12 @@ func (c *classicalStrategy) OnUpdate(rules []string) {
}
classicalRules = append(classicalRules, r)
c.count++
count++
}
}
c.rules = classicalRules
c.count = count
}
func NewClassicalStrategy() *classicalStrategy {