From 6d8bad13c06b4ef8fbb01b3cc15a14b985182420 Mon Sep 17 00:00:00 2001 From: Scott Goodson Date: Sun, 8 Nov 2015 19:04:16 -0800 Subject: [PATCH] Fix crash in ASCII art creator for one-element children arrays --- AsyncDisplayKit/Layout/ASLayoutSpec.mm | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/AsyncDisplayKit/Layout/ASLayoutSpec.mm b/AsyncDisplayKit/Layout/ASLayoutSpec.mm index 35beca3161..376c606eea 100644 --- a/AsyncDisplayKit/Layout/ASLayoutSpec.mm +++ b/AsyncDisplayKit/Layout/ASLayoutSpec.mm @@ -150,7 +150,8 @@ static NSString * const kDefaultChildrenKey = @"kDefaultChildrenKey"; - (NSString *)asciiArtString { - return [ASLayoutSpec asciiArtStringForChildren:@[self.child] parentName:[self asciiArtName]]; + NSArray *children = self.child ? @[self.child] : self.children; + return [ASLayoutSpec asciiArtStringForChildren:children parentName:[self asciiArtName]]; } - (NSString *)asciiArtName