mirror of
https://github.com/macvim-dev/macvim.git
synced 2026-06-07 15:37:14 +02:00
Merge pull request #1103 from ychin/decouple-sparkle-from-code
Decouple Sparkle from MMAppController if DISABLE_SPARKLE is set
This commit is contained in:
@@ -14,7 +14,10 @@
|
||||
|
||||
@class MMWindowController;
|
||||
@class MMVimController;
|
||||
|
||||
#if !DISABLE_SPARKLE
|
||||
@class SUUpdater;
|
||||
#endif
|
||||
|
||||
|
||||
@interface MMAppController : NSObject <MMAppProtocol, NSUserInterfaceItemSearching> {
|
||||
@@ -36,7 +39,9 @@
|
||||
NSMutableDictionary *inputQueues;
|
||||
int processingFlag;
|
||||
|
||||
#if !DISABLE_SPARKLE
|
||||
SUUpdater *updater;
|
||||
#endif
|
||||
|
||||
FSEventStreamRef fsEventStream;
|
||||
}
|
||||
|
||||
@@ -326,7 +326,9 @@ fsEventCallback(ConstFSEventStreamRef streamRef,
|
||||
[defaultMainMenu release]; defaultMainMenu = nil;
|
||||
currentMainMenu = nil;
|
||||
[appMenuItemTemplate release]; appMenuItemTemplate = nil;
|
||||
#if !DISABLE_SPARKLE
|
||||
[updater release]; updater = nil;
|
||||
#endif
|
||||
|
||||
[super dealloc];
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user