Fixed memory leaks

Introduced Sorting
This commit is contained in:
michael starke
2013-05-11 23:56:49 +02:00
parent e33545a1de
commit ca4b8ee946
7 changed files with 71 additions and 5 deletions

View File

@@ -9,6 +9,15 @@
#import <Cocoa/Cocoa.h>
#import "MPDatabaseVersion.h"
APPKIT_EXTERN NSString *const MPDocumentDidAddGroupNotification;
APPKIT_EXTERN NSString *const MPDocumentDidDelteGroupNotification;
APPKIT_EXTERN NSString *const MPDocumentDidAddEntryNotification;
APPKIT_EXTERN NSString *const MPDocumentDidDeleteEntryNotification;
APPKIT_EXTERN NSString *const MPDocumentEntryKey;
APPKIT_EXTERN NSString *const MPDocumentGroupKey;
@class KdbGroup;
@class KdbEntry;
@@ -24,8 +33,12 @@
- (id)initWithVersion:(MPDatabaseVersion)version;
- (BOOL)decryptWithPassword:(NSString *)password keyFileURL:(NSURL *)keyFileURL;
- (KdbGroup *)createGroup:(KdbGroup *)parent;
- (KdbEntry *)createEntry:(KdbGroup *)parent;
- (void)addGroup:(NSArray *)groupAndParent;
- (void)deleteEntry:(KdbEntry *)entry;
- (void)deleteGroup:(KdbGroup *)group;