diff --git a/PBFileChangesTableView.m b/PBFileChangesTableView.m index 4f489e1..3bded2e 100644 --- a/PBFileChangesTableView.m +++ b/PBFileChangesTableView.m @@ -7,6 +7,7 @@ // #import "PBFileChangesTableView.h" +#import "PBGitIndexController.h" @implementation PBFileChangesTableView @@ -14,7 +15,7 @@ - (NSMenu *)menuForEvent:(NSEvent *)theEvent { if ([self delegate]) - return [[self delegate] menuForTable: self]; + return [(PBGitIndexController *)[self delegate] menuForTable: self]; return nil; } diff --git a/PBGitIndexController.h b/PBGitIndexController.h index ca1c4fd..a3bc191 100644 --- a/PBGitIndexController.h +++ b/PBGitIndexController.h @@ -35,4 +35,6 @@ - (NSString *) stagedChangesForFile:(PBChangedFile *)file; - (NSString *) unstagedChangesForFile:(PBChangedFile *)file; + +- (NSMenu *) menuForTable:(NSTableView *)table; @end