Fix the Wenum-constexpr-conversion error
Get errors when enabling Wenum-constexpr-conversion
Bug: b/243964282
Test: enable Wenum-constexpr-conversion locally and run m to build
Change-Id: I5d70e05cd88b0b8f575f6381a3239199b266de89
diff --git a/services/audioflinger/timing/tests/mediasyncevent_tests.cpp b/services/audioflinger/timing/tests/mediasyncevent_tests.cpp
index 2922d90..8a6cf68 100644
--- a/services/audioflinger/timing/tests/mediasyncevent_tests.cpp
+++ b/services/audioflinger/timing/tests/mediasyncevent_tests.cpp
@@ -25,7 +25,8 @@
using namespace android::audioflinger;
namespace {
-
+#pragma clang diagnostic push
+#pragma clang diagnostic ignored "-Wenum-constexpr-conversion"
TEST(MediaSyncEventTests, Basic) {
struct Cookie : public RefBase {};
@@ -66,5 +67,5 @@
syncEvent->cancel();
ASSERT_TRUE(syncEvent->isCancelled());
}
-
+#pragma clang diagnostic pop
} // namespace
diff --git a/services/audioflinger/timing/tests/synchronizedrecordstate_tests.cpp b/services/audioflinger/timing/tests/synchronizedrecordstate_tests.cpp
index ee5d269..e9e1edf 100644
--- a/services/audioflinger/timing/tests/synchronizedrecordstate_tests.cpp
+++ b/services/audioflinger/timing/tests/synchronizedrecordstate_tests.cpp
@@ -26,6 +26,8 @@
namespace {
+#pragma clang diagnostic push
+#pragma clang diagnostic ignored "-Wenum-constexpr-conversion"
TEST(SynchronizedRecordStateTests, Basic) {
struct Cookie : public RefBase {};
@@ -73,5 +75,5 @@
ASSERT_FALSE(triggered);
ASSERT_TRUE(syncEvent->isCancelled());
}
-
+#pragma clang diagnostic pop
}