From 79eaa908dc2ad339d5f92b10a30c4244975ab21a Mon Sep 17 00:00:00 2001 From: Ben Boeckel Date: Tue, 16 Feb 2021 10:29:37 -0500 Subject: cmListCommand: add a policy for failing on invalid indicies --- Source/cmPolicies.h | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'Source/cmPolicies.h') diff --git a/Source/cmPolicies.h b/Source/cmPolicies.h index 2194b0f290..9295a3fa4e 100644 --- a/Source/cmPolicies.h +++ b/Source/cmPolicies.h @@ -359,7 +359,10 @@ class cmMakefile; 3, 20, 0, cmPolicies::WARN) \ SELECT(POLICY, CMP0120, \ "The WriteCompilerDetectionHeader module is removed.", 3, 20, 0, \ - cmPolicies::WARN) + cmPolicies::WARN) \ + SELECT(POLICY, CMP0121, \ + "The list() command now validates parsing of index arguments.", 3, \ + 21, 0, cmPolicies::WARN) #define CM_SELECT_ID(F, A1, A2, A3, A4, A5, A6) F(A1) #define CM_FOR_EACH_POLICY_ID(POLICY) \ -- cgit v1.2.1