Skip to content

Commit ba99dfc

Browse files
bemerybmw4og
authored andcommitted
safe_atomics: Make try_atomic_add publicly visible
GIT_ORIGIN_SPP_REV_ID: 59b6a87fc7fa5d015f7628b6e250cc5174d777c7
1 parent 9b8510a commit ba99dfc

File tree

3 files changed

+2
-5
lines changed

3 files changed

+2
-5
lines changed

score/language/safecpp/safe_atomics/BUILD

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -20,9 +20,7 @@ cc_library(
2020
hdrs = ["try_atomic_add.h"],
2121
features = COMPILER_WARNING_FEATURES,
2222
tags = ["FFI"],
23-
visibility = [
24-
"@score_baselibs//score/language/safecpp/safe_math:__pkg__",
25-
],
23+
visibility = ["//visibility:public"],
2624
deps = [
2725
":error",
2826
"@score_baselibs//score/language/safecpp/safe_math/details/addition_subtraction",

score/language/safecpp/safe_atomics/error.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ std::string_view score::safe_atomics::ErrorDomain::MessageFor(const score::resul
1919
static_assert(std::is_same_v<ResultErrorCode, std::underlying_type_t<SafeMathErrorCode>>);
2020

2121
// Suppress "AUTOSAR C++14 A7-2-1" as false positive
22-
// // Suppress "AUTOSAR C++14 M6-4-5": The `return` statement in this case clause unconditionally exits the
22+
// Suppress "AUTOSAR C++14 M6-4-5": The `return` statement in this case clause unconditionally exits the
2323
// function, making an additional `break` statement redundant.
2424
// coverity[autosar_cpp14_m6_4_3_violation]
2525
// coverity[autosar_cpp14_a7_2_1_violation: FALSE]

score/language/safecpp/safe_atomics/try_atomic_add.h

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,6 @@ score::Result<T> TryAtomicAddImpl(std::atomic<T>& atomic, const T addition_value
4646
const auto addition_result = safe_math::Add(current_value, addition_value);
4747
if (!(addition_result.has_value()))
4848
{
49-
5049
if (addition_result.error() == safe_math::ErrorCode::kExceedsNumericLimits)
5150
{
5251
return MakeUnexpected(ErrorCode::kExceedsNumericLimits);

0 commit comments

Comments
 (0)