summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Steven Moreland <smoreland@google.com> 2025-02-05 10:38:34 -0800
committer Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com> 2025-02-05 10:38:34 -0800
commitc02f93a6583364153db31ec7c2755ff623dabfbe (patch)
treeee7e5a5062855e8b7e5d73d64cf5a73e6421f36e
parent1a25e57a649f6198bdff99a590551f875baccf00 (diff)
parent872cb01f9ce63570c8d1657b3c04bbadf109d197 (diff)
libgui InputTransferToken: avoid implicit sp<> am: 3741f955d5 am: 872cb01f9c
Original change: https://android-review.googlesource.com/c/platform/frameworks/native/+/3474557 Change-Id: Ie6a63ff985aa0acfc092ea6e446efd1610ddf7bd Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
-rw-r--r--libs/gui/include/gui/InputTransferToken.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/libs/gui/include/gui/InputTransferToken.h b/libs/gui/include/gui/InputTransferToken.h
index 6530b5069a..fb4aaa73ae 100644
--- a/libs/gui/include/gui/InputTransferToken.h
+++ b/libs/gui/include/gui/InputTransferToken.h
@@ -25,7 +25,7 @@
namespace android {
struct InputTransferToken : public RefBase, Parcelable {
public:
- InputTransferToken() { mToken = new BBinder(); }
+ InputTransferToken() { mToken = sp<BBinder>::make(); }
InputTransferToken(const sp<IBinder>& token) { mToken = token; }
@@ -50,4 +50,4 @@ static inline bool operator==(const sp<InputTransferToken>& token1,
return token1->mToken == token2->mToken;
}
-} // namespace android \ No newline at end of file
+} // namespace android