From 7901a985e360090aab5e3ef4241c447e70de5984 Mon Sep 17 00:00:00 2001 From: Garrett Moon Date: Thu, 12 May 2016 14:21:01 -0700 Subject: [PATCH] Now that this is included by a C++ file, it needs the weird C extern thing. --- AsyncDisplayKit/ASVisibilityProtocols.h | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/AsyncDisplayKit/ASVisibilityProtocols.h b/AsyncDisplayKit/ASVisibilityProtocols.h index 6301b65f2b..c077d8ff2e 100644 --- a/AsyncDisplayKit/ASVisibilityProtocols.h +++ b/AsyncDisplayKit/ASVisibilityProtocols.h @@ -8,9 +8,15 @@ #import "ASLayoutRangeType.h" +#import "ASBaseDefines.h" + @class UIViewController; -ASLayoutRangeMode ASLayoutRangeModeForVisibilityDepth(NSUInteger visibilityDepth); +ASDISPLAYNODE_EXTERN_C_BEGIN + +extern ASLayoutRangeMode ASLayoutRangeModeForVisibilityDepth(NSUInteger visibilityDepth); + +ASDISPLAYNODE_EXTERN_C_END @protocol ASVisibilityDepth