Ben Copsey

S3: Fix 64-bit builds

Make currentXMLELementContent / currentXMLElementStack setters public to allow use from subclasses without synthesizing again
... ... @@ -23,7 +23,7 @@
// Automatically set on build
NSString *ASIHTTPRequestVersion = @"v1.6.1-8 2010-04-12";
NSString *ASIHTTPRequestVersion = @"v1.6.1-9 2010-04-12";
NSString* const NetworkRequestErrorDomain = @"ASIHTTPRequestErrorDomain";
... ...
... ... @@ -13,8 +13,6 @@
// Private stuff
@interface ASIS3BucketRequest ()
@property (retain, nonatomic) ASIS3BucketObject *currentObject;
@property (retain, nonatomic) NSString *currentXMLElementContent;
@property (retain, nonatomic) NSMutableArray *currentXMLElementStack;
@property (retain) NSMutableArray *objects;
@property (retain) NSMutableArray *commonPrefixes;
@property (assign) BOOL isTruncated;
... ... @@ -176,6 +174,5 @@
@synthesize maxResultCount;
@synthesize delimiter;
@synthesize isTruncated;
@synthesize currentXMLElementContent;
@synthesize currentXMLElementStack;
@end
... ...
... ... @@ -82,4 +82,6 @@ typedef enum _ASIS3ErrorType {
@property (retain) NSString *accessKey;
@property (retain) NSString *secretAccessKey;
@property (retain) NSString *accessPolicy;
@property (retain) NSString *currentXMLElementContent;
@property (retain) NSMutableArray *currentXMLElementStack;
@end
... ...
... ... @@ -22,8 +22,6 @@ static NSDateFormatter *dateFormatter = nil;
// Private stuff
@interface ASIS3Request ()
+ (NSData *)HMACSHA1withKey:(NSString *)key forString:(NSString *)string;
@property (retain, nonatomic) NSString *currentXMLElementContent;
@property (retain, nonatomic) NSMutableArray *currentXMLElementStack;
@end
@implementation ASIS3Request
... ...
... ... @@ -15,9 +15,6 @@
@property (retain, nonatomic) ASIS3Bucket *currentBucket;
@property (retain, nonatomic) NSString *ownerID;
@property (retain, nonatomic) NSString *ownerName;
@property (retain, nonatomic) NSMutableArray *currentXMLElementStack;
@property (retain, nonatomic) NSString *currentXMLElementContent;
@end
@implementation ASIS3ServiceRequest
... ... @@ -73,8 +70,6 @@
}
@synthesize buckets;
@synthesize currentXMLElementContent;
@synthesize currentXMLElementStack;
@synthesize currentBucket;
@synthesize ownerID;
@synthesize ownerName;
... ...