Fixed a segfault crash that would occur if you stepped at the end of a script
[macgdbp.git] / Sparkle.framework / Versions / A / Headers / SUUnarchiver_Private.h
1 //
2 // SUUnarchiver_Private.h
3 // Sparkle
4 //
5 // Created by Andy Matuschak on 6/17/08.
6 // Copyright 2008 Andy Matuschak. All rights reserved.
7 //
8
9 #ifndef SUUNARCHIVER_PRIVATE_H
10 #define SUUNARCHIVER_PRIVATE_H
11
12 #import <Cocoa/Cocoa.h>
13 #import "SUUnarchiver.h"
14
15 @interface SUUnarchiver (Private)
16 + (void)_registerImplementation:(Class)implementation;
17 + (NSArray *)_unarchiverImplementations;
18 + (BOOL)_canUnarchiveURL:(NSURL *)URL;
19 - _initWithURL:(NSURL *)URL;
20
21 - (void)_notifyDelegateOfExtractedLength:(long)length;
22 - (void)_notifyDelegateOfSuccess;
23 - (void)_notifyDelegateOfFailure;
24 @end
25
26 @interface NSURL (SUTypeDetection)
27 - (BOOL)conformsToType:(NSString *)type;
28 @end
29
30 #endif