File tree 2 files changed +1
-2
lines changed
src/darwin/Framework/CHIP
2 files changed +1
-2
lines changed Original file line number Diff line number Diff line change @@ -2848,7 +2848,6 @@ - (void)_pruneOrphanedEndpointsAndClusters:(MTRAttributePath *)attributePath
2848
2848
[dataStoreClusterDataCopy removeObjectForKey:path];
2849
2849
[dataStoreClusterDataCopy setObject:clusterData forKey:path];
2850
2850
[self.deviceController.controllerDataStore storeClusterData:dataStoreClusterDataCopy forNodeID:self.nodeID];
2851
- dataStoreClusterData = [NSMutableDictionary dictionaryWithDictionary:[self.deviceController.controllerDataStore getStoredClusterDataForNodeID:self.nodeID]];
2852
2851
}
2853
2852
}
2854
2853
[self _removeCachedAttributeValue:path forPath:attributePath];
Original file line number Diff line number Diff line change @@ -455,7 +455,7 @@ - (BOOL)_deleteEndpointIndex:(NSNumber *)endpointID forNodeID:(NSNumber *)nodeID
455
455
return NO ;
456
456
}
457
457
458
- NSMutableArray * endpointIndex = [NSMutableArray arrayWithArray: [self _fetchEndpointIndexForNodeID: nodeID]];
458
+ NSMutableArray * endpointIndex = [[self _fetchEndpointIndexForNodeID: nodeID] mutableCopy ];
459
459
if (endpointIndex == nil ) {
460
460
return NO ;
461
461
}
You can’t perform that action at this time.
0 commit comments