diff options
author | Konstantin Varlamov <var-const@users.noreply.github.com> | 2018-07-10 16:08:18 -0400 |
---|---|---|
committer | GitHub <noreply@github.com> | 2018-07-10 16:08:18 -0400 |
commit | 0f0a1dab2d385895fc15968cfee3df07b53c52b9 (patch) | |
tree | e61d62b40447a744b2a05319aa4e4ba74e35dbd4 /Firestore/Source/Local | |
parent | ff95ffc61b6c6cf4b8ec69183d35e08497fbfd1a (diff) |
Eliminate unnecessary DocumentKey->FSTDocumentKey conversions (#1507)
Diffstat (limited to 'Firestore/Source/Local')
-rw-r--r-- | Firestore/Source/Local/FSTDocumentReference.mm | 2 | ||||
-rw-r--r-- | Firestore/Source/Local/FSTLevelDBRemoteDocumentCache.mm | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/Firestore/Source/Local/FSTDocumentReference.mm b/Firestore/Source/Local/FSTDocumentReference.mm index 3e755bc..215801d 100644 --- a/Firestore/Source/Local/FSTDocumentReference.mm +++ b/Firestore/Source/Local/FSTDocumentReference.mm @@ -45,7 +45,7 @@ NS_ASSUME_NONNULL_BEGIN FSTDocumentReference *reference = (FSTDocumentReference *)other; - return [self.key isEqualToKey:reference.key] && self.ID == reference.ID; + return self.key == reference.key && self.ID == reference.ID; } - (NSUInteger)hash { diff --git a/Firestore/Source/Local/FSTLevelDBRemoteDocumentCache.mm b/Firestore/Source/Local/FSTLevelDBRemoteDocumentCache.mm index 534d2a4..e3f917e 100644 --- a/Firestore/Source/Local/FSTLevelDBRemoteDocumentCache.mm +++ b/Firestore/Source/Local/FSTLevelDBRemoteDocumentCache.mm @@ -122,7 +122,7 @@ using leveldb::Status; } FSTMaybeDocument *maybeDocument = [self.serializer decodedMaybeDocument:proto]; - HARD_ASSERT([maybeDocument.key isEqualToKey:documentKey], + HARD_ASSERT(maybeDocument.key == documentKey, "Read document has key (%s) instead of expected key (%s).", maybeDocument.key.ToString(), documentKey.ToString()); return maybeDocument; |