From 921d6b0a2c05453ee34b38b92c8318cdcf9ebac1 Mon Sep 17 00:00:00 2001 From: Amelie Renard Date: Mon, 2 Oct 2023 15:18:57 +0200 Subject: [PATCH] Modify rule S5997: add diff view and documentation link --- rules/S5997/cfamily/rule.adoc | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/rules/S5997/cfamily/rule.adoc b/rules/S5997/cfamily/rule.adoc index 6a6ad7ddcb..be5a12bf3a 100644 --- a/rules/S5997/cfamily/rule.adoc +++ b/rules/S5997/cfamily/rule.adoc @@ -5,7 +5,7 @@ === Noncompliant code example -[source,cpp] +[source,cpp,diff-id=1,diff-type=noncompliant] ---- void f1(std::mutex &m1) { std::lock_guard lock{m1}; // Noncompliant @@ -23,7 +23,7 @@ void f2(std::mutex &m1, std::mutex &m2) === Compliant solution -[source,cpp] +[source,cpp,diff-id=1,diff-type=compliant] ---- void f1(std::mutex &m1) { std::scoped_lock lock{m1}; // Compliant @@ -36,6 +36,9 @@ void f2(std::mutex &m1, std::mutex &m2) } ---- +== Resources + +* {cpp} reference - https://en.cppreference.com/w/cpp/thread/scoped_lock[std::scoped_lock] ifdef::env-github,rspecator-view[]