diff options
author | 2025-01-06 17:47:46 -0800 | |
---|---|---|
committer | 2025-01-06 17:47:46 -0800 | |
commit | cc0ce1cd1c0d8e96e8f7a236ba16ad7c54ba87df (patch) | |
tree | 6dcd3fc45ad1fc7262a063d6704c110d6a38f96b | |
parent | 4d1ef19b5b18c60a81e115f5cb81fba77193cf80 (diff) | |
parent | 9a58b483b191fbf8a26ef1886e09766ee4b9b025 (diff) |
Merge "binder: declare main in global NS, w/o extern "C"" into main am: e963fbdf70 am: 9a58b483b1
Original change: https://android-review.googlesource.com/c/platform/frameworks/native/+/3428381
Change-Id: I737ff6efd6a1ce16b5629ec8712ead0802e1befa
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
-rw-r--r-- | libs/binder/tests/binderSafeInterfaceTest.cpp | 11 | ||||
-rw-r--r-- | libs/binderdebug/stats.cpp | 6 | ||||
-rw-r--r-- | libs/binderdebug/tests/binderdebug_test.cpp | 13 |
3 files changed, 17 insertions, 13 deletions
diff --git a/libs/binder/tests/binderSafeInterfaceTest.cpp b/libs/binder/tests/binderSafeInterfaceTest.cpp index 7d1556e7d2..45b2103637 100644 --- a/libs/binder/tests/binderSafeInterfaceTest.cpp +++ b/libs/binder/tests/binderSafeInterfaceTest.cpp @@ -858,7 +858,13 @@ TEST_F(SafeInterfaceTest, TestIncrementTwo) { ASSERT_EQ(b + 1, bPlusOne); } -extern "C" int main(int argc, char **argv) { +} // namespace tests +} // namespace android + +int main(int argc, char** argv) { + using namespace android; + using namespace android::tests; + testing::InitGoogleTest(&argc, argv); if (fork() == 0) { @@ -875,6 +881,3 @@ extern "C" int main(int argc, char **argv) { return RUN_ALL_TESTS(); } - -} // namespace tests -} // namespace android diff --git a/libs/binderdebug/stats.cpp b/libs/binderdebug/stats.cpp index 9c26afaa97..972fbd5295 100644 --- a/libs/binderdebug/stats.cpp +++ b/libs/binderdebug/stats.cpp @@ -22,9 +22,9 @@ #include <inttypes.h> -namespace android { +int main() { + using namespace android; -extern "C" int main() { // ignore args - we only print csv // we should use a csv library here for escaping, because @@ -58,5 +58,3 @@ extern "C" int main() { } return 0; } - -} // namespace android diff --git a/libs/binderdebug/tests/binderdebug_test.cpp b/libs/binderdebug/tests/binderdebug_test.cpp index ea799c06a2..ad2b581abc 100644 --- a/libs/binderdebug/tests/binderdebug_test.cpp +++ b/libs/binderdebug/tests/binderdebug_test.cpp @@ -60,8 +60,15 @@ TEST(BinderDebugTests, BinderThreads) { EXPECT_GE(pidInfo.threadCount, 1); } -extern "C" { +} // namespace test +} // namespace binderdebug +} // namespace android + int main(int argc, char** argv) { + using namespace android; + using namespace android::binderdebug; + using namespace android::binderdebug::test; + ::testing::InitGoogleTest(&argc, argv); // Create a child/client process to call into the main process so we can ensure @@ -84,7 +91,3 @@ int main(int argc, char** argv) { return RUN_ALL_TESTS(); } -} // extern "C" -} // namespace test -} // namespace binderdebug -} // namespace android |