From b2e5f9ec64286242927288831ef26b94d30fa47c Mon Sep 17 00:00:00 2001 From: appleguy Date: Tue, 22 May 2018 07:58:33 -0700 Subject: [PATCH] [ASTextNode2] Simplify compare-assign check & lock _pointScaleFactors accessor #trivial (#934) --- Source/ASTextNode2.mm | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/Source/ASTextNode2.mm b/Source/ASTextNode2.mm index 376f8b316..2474500d3 100644 --- a/Source/ASTextNode2.mm +++ b/Source/ASTextNode2.mm @@ -895,8 +895,7 @@ - (CGSize)shadowOffset - (void)setShadowOffset:(CGSize)shadowOffset { ASLockScopeSelf(); - BOOL changed = ASCompareAssignCustom(_shadowOffset, shadowOffset, CGSizeEqualToSize); - if (changed) { + if (ASCompareAssignCustom(_shadowOffset, shadowOffset, CGSizeEqualToSize)) { [self setNeedsDisplay]; } } @@ -944,7 +943,7 @@ - (void)setPointSizeScaleFactors:(NSArray *)scaleFactors - (NSArray *)pointSizeScaleFactors { - return _pointSizeScaleFactors; + return ASLockedSelf(_pointSizeScaleFactors); } #pragma mark - Truncation Message