Replaced int with NSInteger in prototypes of NSTableDataSource method implementations, resolving at least one 64-to-32-conversion warning.
1.1 --- a/Extras/GrowlMail/GrowlMailPreferencesModule.m Fri Oct 02 20:20:10 2009 -0700
1.2 +++ b/Extras/GrowlMail/GrowlMailPreferencesModule.m Fri Oct 02 20:20:51 2009 -0700
1.3 @@ -94,7 +94,7 @@
1.4 return NO;
1.5 }
1.6
1.7 -- (int) numberOfRowsInTableView:(NSTableView *)aTableView {
1.8 +- (NSInteger) numberOfRowsInTableView:(NSTableView *)aTableView {
1.9 #pragma unused(aTableView)
1.10 return [[MailAccount remoteMailAccounts] count];
1.11 }
1.12 @@ -103,7 +103,7 @@
1.13 [[GrowlMailNotifier sharedNotifier] configureForBackgroundOnly:[sender state]];
1.14 }
1.15
1.16 -- (id) tableView:(NSTableView *)aTableView objectValueForTableColumn:(NSTableColumn *)aTableColumn row:(int)rowIndex {
1.17 +- (id) tableView:(NSTableView *)aTableView objectValueForTableColumn:(NSTableColumn *)aTableColumn row:(NSInteger)rowIndex {
1.18 #pragma unused(aTableView)
1.19 MailAccount *account = [[MailAccount remoteMailAccounts] objectAtIndex:rowIndex];
1.20 if ([[aTableColumn identifier] isEqualToString:@"active"])
1.21 @@ -112,7 +112,7 @@
1.22 return [account displayName];
1.23 }
1.24
1.25 -- (void) tableView:(NSTableView *)aTableView setObjectValue:(id)anObject forTableColumn:(NSTableColumn *)aTableColumn row:(int)rowIndex {
1.26 +- (void) tableView:(NSTableView *)aTableView setObjectValue:(id)anObject forTableColumn:(NSTableColumn *)aTableColumn row:(NSInteger)rowIndex {
1.27 #pragma unused(aTableView,aTableColumn)
1.28 MailAccount *account = [[MailAccount remoteMailAccounts] objectAtIndex:rowIndex];
1.29 [[GrowlMailNotifier sharedNotifier] setAccount:account enabled:[anObject boolValue]];