Add inline rule-set & Add reload for local rule-set

This commit is contained in:
世界
2024-07-22 12:44:12 +08:00
parent b597def048
commit f33f91cd01
14 changed files with 309 additions and 278 deletions
+4 -1
View File
@@ -168,7 +168,10 @@ func (s *RemoteRuleSet) loadBytes(content []byte) error {
if err != nil {
return err
}
plainRuleSet = compat.Upgrade()
plainRuleSet, err = compat.Upgrade()
if err != nil {
return err
}
case C.RuleSetFormatBinary:
plainRuleSet, err = srs.Read(bytes.NewReader(content), false)
if err != nil {