From 4982c846406a8b53b686d24d378a4f8b2c45ac67 Mon Sep 17 00:00:00 2001 From: dmaclach Date: Thu, 20 Dec 2018 02:17:00 -0800 Subject: [PATCH] Reduce startup time. (#1291) Get rid of file scope initialization that causes a premain startup hit. --- Source/ASImageNode+AnimatedImage.mm | 1 - Source/Private/ASImageNode+AnimatedImagePrivate.h | 2 +- 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/Source/ASImageNode+AnimatedImage.mm b/Source/ASImageNode+AnimatedImage.mm index 298e21cb2..99ecf82d5 100644 --- a/Source/ASImageNode+AnimatedImage.mm +++ b/Source/ASImageNode+AnimatedImage.mm @@ -29,7 +29,6 @@ @interface ASNetworkImageNode (Private) - (void)_locked_setDefaultImage:(UIImage *)image; @end -NSString *const ASAnimatedImageDefaultRunLoopMode = NSRunLoopCommonModes; @implementation ASImageNode (AnimatedImage) diff --git a/Source/Private/ASImageNode+AnimatedImagePrivate.h b/Source/Private/ASImageNode+AnimatedImagePrivate.h index 1ecfbf285..39368c71b 100644 --- a/Source/Private/ASImageNode+AnimatedImagePrivate.h +++ b/Source/Private/ASImageNode+AnimatedImagePrivate.h @@ -9,7 +9,7 @@ #import -AS_EXTERN NSString *const ASAnimatedImageDefaultRunLoopMode; +#define ASAnimatedImageDefaultRunLoopMode NSRunLoopCommonModes @interface ASImageNode () {