Missing commit for error display

This commit is contained in:
michael starke
2013-09-04 21:27:38 +02:00
parent 7ba43eceec
commit 6bfa2b87ee
2 changed files with 3 additions and 4 deletions

View File

@@ -57,7 +57,7 @@ APPKIT_EXTERN NSString *const MPDocumnetDidChangeCurrentEntryNotification;
#pragma mark Lock/Decrypt #pragma mark Lock/Decrypt
- (void)lockDatabase:(id)sender; - (void)lockDatabase:(id)sender;
- (BOOL)unlockWithPassword:(NSString *)password keyFileURL:(NSURL *)keyFileURL; - (BOOL)unlockWithPassword:(NSString *)password keyFileURL:(NSURL *)keyFileURL error:(NSError *__autoreleasing*)error;
#pragma mark Data Lookup #pragma mark Data Lookup
/* /*

View File

@@ -212,14 +212,13 @@ typedef NS_ENUM(NSUInteger, MPAlertType) {
#pragma mark Lock/Unlock/Decrypt #pragma mark Lock/Unlock/Decrypt
- (BOOL)unlockWithPassword:(NSString *)password keyFileURL:(NSURL *)keyFileURL { - (BOOL)unlockWithPassword:(NSString *)password keyFileURL:(NSURL *)keyFileURL error:(NSError *__autoreleasing*)error{
KPKPassword *passwordData = [[KPKPassword alloc] initWithPassword:password key:keyFileURL]; KPKPassword *passwordData = [[KPKPassword alloc] initWithPassword:password key:keyFileURL];
self.key = keyFileURL; self.key = keyFileURL;
self.password = [password length] > 0 ? password : nil; self.password = [password length] > 0 ? password : nil;
NSError *error; self.tree = [[KPKTree alloc] initWithData:_encryptedData password:passwordData error:error];
self.tree = [[KPKTree alloc] initWithData:_encryptedData password:passwordData error:&error];
return (self.tree != nil); return (self.tree != nil);
} }