Skip to content

Commit 899174a

Browse files
Refactor InputTransferToken equality
Bug: 361588984 Flag: EXEMPT refactor Test: presubmits Change-Id: Ib5c8b5e342fddfea7672320e6adc7197b210bf9a
1 parent 269580e commit 899174a

1 file changed

Lines changed: 2 additions & 8 deletions

File tree

libs/gui/include/gui/InputTransferToken.h

Lines changed: 2 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -39,15 +39,9 @@ struct InputTransferToken : public RefBase, Parcelable {
3939
return NO_ERROR;
4040
};
4141

42+
bool operator==(const InputTransferToken& other) const { return mToken == other.mToken; }
43+
4244
sp<IBinder> mToken;
4345
};
4446

45-
static inline bool operator==(const sp<InputTransferToken>& token1,
46-
const sp<InputTransferToken>& token2) {
47-
if (token1.get() == token2.get()) {
48-
return true;
49-
}
50-
return token1->mToken == token2->mToken;
51-
}
52-
5347
} // namespace android

0 commit comments

Comments
 (0)