Browse Source

Help: Improve wording of docs related to MSVC runtime checks

Craig Scott 8 months ago
parent
commit
713968c280
2 changed files with 8 additions and 8 deletions
  1. 3 3
      Help/policy/CMP0184.rst
  2. 5 5
      Help/prop_tgt/MSVC_RUNTIME_CHECKS.rst

+ 3 - 3
Help/policy/CMP0184.rst

@@ -24,9 +24,9 @@ offer a first-class abstraction.  The
 :variable:`CMAKE_MSVC_RUNTIME_CHECKS` variable and
 :prop_tgt:`MSVC_RUNTIME_CHECKS` target property may be set to
 select the MSVC runtime checks.  If they are not set, CMake
-enables runtime checks in ``Debug`` configuration using the default value
-``$<$<CONFIG:Debug>:StackFrameErrorCheck;UninitializedVariable>``, if
-supported by the compiler, or empty value otherwise.
+enables runtime checks for the ``Debug`` configuration only using the default
+value ``$<$<CONFIG:Debug>:StackFrameErrorCheck;UninitializedVariable>``, if
+supported by the compiler, or an empty value otherwise.
 
 This policy provides compatibility with projects that have not been updated
 to be aware of the abstraction.  The policy setting takes effect as of the

+ 5 - 5
Help/prop_tgt/MSVC_RUNTIME_CHECKS.rst

@@ -18,14 +18,14 @@ support per-configuration specification.  For example, the code:
   set_property(TARGET foo PROPERTY
     MSVC_RUNTIME_CHECKS "$<$<CONFIG:Debug,RelWithDebInfo>:PossibleDataLoss;UninitializedVariable>")
 
-enables for the target ``foo`` the possible data loss and uninitialized variables checks
-for the ``Debug`` and ``RelWithDebInfo`` configurations.
+enables for the target ``foo`` the possible data loss and uninitialized
+variables checks for the ``Debug`` and ``RelWithDebInfo`` configurations.
 
 This property is initialized from the value of the
 :variable:`CMAKE_MSVC_RUNTIME_CHECKS` variable, if it is set.
-If this property is not set, CMake selects a runtime checks using
-the default value ``$<$<CONFIG:Debug>:StackFrameErrorCheck;UninitializedVariable>``, if
-supported by the compiler, or empty value otherwise.
+If this property is not set, CMake selects runtime checks using the default
+value ``$<$<CONFIG:Debug>:StackFrameErrorCheck;UninitializedVariable>``,
+if supported by the compiler, or an empty value otherwise.
 
 .. note::