~tcurdt/sparkle/devel

« back to all changes in this revision

Viewing changes to SUPipedUnarchiver.h

  • Committer: Andy Matuschak
  • Date: 2008-06-19 05:53:16 UTC
  • Revision ID: andy@andymatuschak.org-20080619055316-zktlbz5mxa9ezvs5
Fixes 236695

Refactored Sparkle's unarchiving system into SUUnarchiver, a factory for SUPipedUnarchiver and SUDiskImageUnarchiver. I removed that nasty cleanUp call by now copying out the contents of the DMG into the /tmp directory and unmounting. Nice!

This changed a fair amount so please test with your build and let me know if it explodes things. Works in my tests, though.

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
//
 
2
//  SUPipedUnarchiver.h
 
3
//  Sparkle
 
4
//
 
5
//  Created by Andy Matuschak on 6/16/08.
 
6
//  Copyright 2008 Andy Matuschak. All rights reserved.
 
7
//
 
8
 
 
9
#ifndef SUPIPEDUNARCHIVER_H
 
10
#define SUPIPEDUNARCHIVER_H
 
11
 
 
12
#import <Cocoa/Cocoa.h>
 
13
#import "SUUnarchiver.h"
 
14
 
 
15
@interface SUPipedUnarchiver : SUUnarchiver {
 
16
 
 
17
}
 
18
 
 
19
@end
 
20
 
 
21
#endif