From 67b068e528ace4970cb21912ce9350cc1d0e292d Mon Sep 17 00:00:00 2001 From: rsgowman Date: Wed, 21 Feb 2018 12:09:05 -0500 Subject: Fix implicit retain self warnings (#808) Xcode has starting warning about us implicitly retaining self references within blocks. This commit fixes it by explicitly mentioning self. No real changes are introduced here; this is effectively just making implicit behaviour explicit. --- Firestore/Source/Remote/FSTRemoteStore.mm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'Firestore/Source/Remote') diff --git a/Firestore/Source/Remote/FSTRemoteStore.mm b/Firestore/Source/Remote/FSTRemoteStore.mm index c6668bf..b2e4013 100644 --- a/Firestore/Source/Remote/FSTRemoteStore.mm +++ b/Firestore/Source/Remote/FSTRemoteStore.mm @@ -507,10 +507,10 @@ static const int kOnlineAttemptsBeforeFailure = 2; FSTBoxedTargetID *target, FSTTargetChange *change, BOOL *stop) { NSData *resumeToken = change.resumeToken; if (resumeToken.length > 0) { - FSTQueryData *queryData = _listenTargets[target]; + FSTQueryData *queryData = self->_listenTargets[target]; // A watched target might have been removed already. if (queryData) { - _listenTargets[target] = + self->_listenTargets[target] = [queryData queryDataByReplacingSnapshotVersion:change.snapshotVersion resumeToken:resumeToken]; } -- cgit v1.2.3