Enable bugprone-assignment-in-if-condition
And fix the one violation.
Change-Id: I8b844d0e987827527c82e3351efd40c1bfd692db
Signed-off-by: Ed Tanous <ed@tanous.net>
diff --git a/src/NVMeBasicContext.cpp b/src/NVMeBasicContext.cpp
index 032e68a..527605c 100644
--- a/src/NVMeBasicContext.cpp
+++ b/src/NVMeBasicContext.cpp
@@ -226,9 +226,9 @@
thread = std::jthread([streamIn{std::move(streamIn)},
streamOut{std::move(streamOut)}]() mutable {
- ssize_t rc = 0;
+ ssize_t rc = processBasicQueryStream(streamIn, streamOut);
- if ((rc = processBasicQueryStream(streamIn, streamOut)) < 0)
+ if (rc < 0)
{
std::cerr << "Failure while processing query stream: "
<< strerror(static_cast<int>(-rc)) << "\n";