drm_hwcomposer: CI: Bump-up clang toolchain to v15
Address new clang-tidy findings, in most cases 'misc-const-correctness'
check was addressed by adding 'const' modifier, or in some cases changed
to 'auto' (where it's better for formatting).
Signed-off-by: Roman Stratiienko <r.stratiienko@gmail.com>
diff --git a/utils/UEvent.h b/utils/UEvent.h
index 17b3cab..64992a1 100644
--- a/utils/UEvent.h
+++ b/utils/UEvent.h
@@ -46,7 +46,7 @@
addr.nl_groups = UINT32_MAX;
// NOLINTNEXTLINE(cppcoreguidelines-pro-type-cstyle-cast)
- int ret = bind(fd.Get(), (struct sockaddr *)&addr, sizeof(addr));
+ const int ret = bind(fd.Get(), (struct sockaddr *)&addr, sizeof(addr));
if (ret != 0) {
ALOGE("Failed to bind uevent socket: errno=%i", errno);
return {};
diff --git a/utils/UniqueFd.h b/utils/UniqueFd.h
index d747a7f..f0855ba 100644
--- a/utils/UniqueFd.h
+++ b/utils/UniqueFd.h
@@ -21,6 +21,7 @@
#include <unistd.h>
#include <memory>
+#include <utility>
namespace android {
diff --git a/utils/Worker.cpp b/utils/Worker.cpp
index d2b60c8..e1c7aee 100644
--- a/utils/Worker.cpp
+++ b/utils/Worker.cpp
@@ -30,7 +30,7 @@
}
int Worker::InitWorker() {
- std::lock_guard<std::mutex> lk(mutex_);
+ const std::lock_guard<std::mutex> lk(mutex_);
if (initialized())
return -EALREADY;