aboutsummaryrefslogtreecommitdiffhomepage
path: root/Firestore/Source/Local
diff options
context:
space:
mode:
authorGravatar Konstantin Varlamov <var-const@users.noreply.github.com>2018-07-10 16:08:18 -0400
committerGravatar GitHub <noreply@github.com>2018-07-10 16:08:18 -0400
commit0f0a1dab2d385895fc15968cfee3df07b53c52b9 (patch)
treee61d62b40447a744b2a05319aa4e4ba74e35dbd4 /Firestore/Source/Local
parentff95ffc61b6c6cf4b8ec69183d35e08497fbfd1a (diff)
Eliminate unnecessary DocumentKey->FSTDocumentKey conversions (#1507)
Diffstat (limited to 'Firestore/Source/Local')
-rw-r--r--Firestore/Source/Local/FSTDocumentReference.mm2
-rw-r--r--Firestore/Source/Local/FSTLevelDBRemoteDocumentCache.mm2
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;