Merge "libbinder: Prettier initializer for bitset field" am: 0d68c19a29 am: 70604273a5 am: 3c64f60acc

Original change: https://android-review.googlesource.com/c/platform/frameworks/native/+/2140908

Change-Id: Iff2e0d38efd528ac0bc8404b5bda8b2e7c8448b0
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
diff --git a/libs/binder/include/binder/RpcServer.h b/libs/binder/include/binder/RpcServer.h
index a5bb871..7fea76e 100644
--- a/libs/binder/include/binder/RpcServer.h
+++ b/libs/binder/include/binder/RpcServer.h
@@ -203,8 +203,8 @@
     size_t mMaxThreads = 1;
     std::optional<uint32_t> mProtocolVersion;
     // A mode is supported if the N'th bit is on, where N is the mode enum's value.
-    std::bitset<8> mSupportedFileDescriptorTransportModes =
-            (1 << static_cast<unsigned long>(RpcSession::FileDescriptorTransportMode::NONE));
+    std::bitset<8> mSupportedFileDescriptorTransportModes = std::bitset<8>().set(
+            static_cast<size_t>(RpcSession::FileDescriptorTransportMode::NONE));
     base::unique_fd mServer; // socket we are accepting sessions on
 
     std::mutex mLock; // for below