From d04bbaafd7ceb64e912cec375fea5ff953142598 Mon Sep 17 00:00:00 2001 From: Frederik Seiffert Date: Wed, 27 May 2020 10:42:31 +0200 Subject: [PATCH] Fix optional NSFilePresenter methods not being declared as optional. --- Headers/Foundation/NSFilePresenter.h | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/Headers/Foundation/NSFilePresenter.h b/Headers/Foundation/NSFilePresenter.h index 879fd2bc1..2e43eea21 100644 --- a/Headers/Foundation/NSFilePresenter.h +++ b/Headers/Foundation/NSFilePresenter.h @@ -39,11 +39,16 @@ DEFINE_BLOCK_TYPE(GSFilePresentedItemChangesWithCompletionHandler, void, NSError @protocol NSFilePresenter -// @required - (NSURL *) presentedItemURL; - (NSOperationQueue *) presentedItemOperationQueue; -// @optional +#if GS_PROTOCOLS_HAVE_OPTIONAL +@optional +#else +@end +@interface NSObject (NSFilePresenter) +#endif + - (NSURL *) primaryPresentedItemURL; - (NSString *) observedPresentedItemUbiquityAttributes;