From 179d0b6d39e8eecb12770ed2040685e837c33b96 Mon Sep 17 00:00:00 2001 From: Aoran Zeng Date: Tue, 24 Feb 2026 12:05:06 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BD=BF=E7=94=A8=E5=AE=8F=E6=9D=A5=E7=A8=B3?= =?UTF-8?q?=E5=AE=9A=E5=AE=9E=E7=8E=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/framework/chef.c | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/src/framework/chef.c b/src/framework/chef.c index ee53f1c..cb9e2fe 100644 --- a/src/framework/chef.c +++ b/src/framework/chef.c @@ -296,15 +296,15 @@ chef_set_scope_cap (Target_t *target, Scope_t scope, ScopeCapability_t cap) /* 我们在这里固定好索引的位置,而不是直接用 enum 的值,防止以后顺序或者新增枚举值 */ if (scope == ProjectScope) { - target->scope_caps[0] = cap; + target->scope_caps[ScopeCap_Slot_Project] = cap; } else if (scope == UserScope) { - target->scope_caps[1] = cap; + target->scope_caps[ScopeCap_Slot_User] = cap; } else if (scope == SystemScope) { - target->scope_caps[2] = cap; + target->scope_caps[ScopeCap_Slot_System] = cap; } else { @@ -327,11 +327,11 @@ chef_set_default_scope (Target_t *target, Scope_t scope) ScopeCapability_t cap = ScopeCap_Unknown; if (scope == ProjectScope) - cap = target->scope_caps[0]; + cap = target->scope_caps[ScopeCap_Slot_Project]; else if (scope == UserScope) - cap = target->scope_caps[1]; + cap = target->scope_caps[ScopeCap_Slot_User]; else if (scope == SystemScope) - cap = target->scope_caps[2]; + cap = target->scope_caps[ScopeCap_Slot_System]; /* 防止 chef 们写错 */ if (cap != ScopeCap_Able_And_Implemented)