From 16132541d439baa9a1f80bb2b9b004f7178cba4d Mon Sep 17 00:00:00 2001 From: Paul Beusterien Date: Mon, 25 Jun 2018 10:49:10 -0700 Subject: Fix undefined behavior sanitizer issues in RTDB (#1445) --- Firebase/Database/Snapshot/FIndexedNode.m | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'Firebase/Database/Snapshot/FIndexedNode.m') diff --git a/Firebase/Database/Snapshot/FIndexedNode.m b/Firebase/Database/Snapshot/FIndexedNode.m index e874dcf..9dc60e1 100644 --- a/Firebase/Database/Snapshot/FIndexedNode.m +++ b/Firebase/Database/Snapshot/FIndexedNode.m @@ -79,7 +79,7 @@ static FImmutableSortedSet *FALLBACK_INDEX; if ([self.index isEqual:[FKeyIndex keyIndex]]) { self.indexed = [FIndexedNode fallbackIndex]; } else { - __block BOOL sawChild; + __block BOOL sawChild = NO; [self.node enumerateChildrenUsingBlock:^(NSString *key, id node, BOOL *stop) { sawChild = sawChild || [self.index isDefinedOn:node]; *stop = sawChild; -- cgit v1.2.3