diff --git a/services/location_locator/locator/source/locator_skeleton.cpp b/services/location_locator/locator/source/locator_skeleton.cpp index c6b9b3c0..5bbcbaa2 100644 --- a/services/location_locator/locator/source/locator_skeleton.cpp +++ b/services/location_locator/locator/source/locator_skeleton.cpp @@ -1345,8 +1345,8 @@ int32_t LocatorAbilityStub::OnRemoteRequest(uint32_t code, identity.SetFirstTokenId(IPCSkeleton::GetFirstTokenID()); // first token id is invalid - if (identity.GetUid() == identity.GetFirstTokenId() && identity.GetUid() == static_cast(getuid()) - && identity.GetPid() == getpid()) { + if (identity.GetUid() == static_cast(identity.GetFirstTokenId()) && + identity.GetUid() == static_cast(getuid()) && identity.GetPid() == getpid()) { identity.SetFirstTokenId(0); }