XQuartz: Cleanup X11Controller.m compilation warnings.
Declare X11Controller as implementing NSTableViewDataSource. Use selectRowIndexes:byExtendingSelection instead of selectRow:byExtendingSelection Signed-off-by: Jeremy Huddleston <jeremyhu@freedesktop.org>
This commit is contained in:
		
							parent
							
								
									0e3ad44c3b
								
							
						
					
					
						commit
						840a68dc5e
					
				|  | @ -55,7 +55,7 @@ typedef unsigned int NSUInteger; | ||||||
| #endif | #endif | ||||||
| #endif | #endif | ||||||
| 
 | 
 | ||||||
| @interface X11Controller : NSObject | @interface X11Controller : NSObject <NSTableViewDataSource> | ||||||
| { | { | ||||||
|     IBOutlet NSPanel *prefs_panel; |     IBOutlet NSPanel *prefs_panel; | ||||||
| 
 | 
 | ||||||
|  |  | ||||||
|  | @ -426,7 +426,7 @@ | ||||||
|   [[columns objectAtIndex:2] setIdentifier:@"2"]; |   [[columns objectAtIndex:2] setIdentifier:@"2"]; | ||||||
| 	 | 	 | ||||||
|   [apps_table setDataSource:self]; |   [apps_table setDataSource:self]; | ||||||
|   [apps_table selectRow:0 byExtendingSelection:NO]; |   [apps_table selectRowIndexes:[NSIndexSet indexSetWithIndex:0] byExtendingSelection:NO]; | ||||||
| 
 | 
 | ||||||
|   [[apps_table window] makeKeyAndOrderFront:sender]; |   [[apps_table window] makeKeyAndOrderFront:sender]; | ||||||
|   [apps_table reloadData]; |   [apps_table reloadData]; | ||||||
|  | @ -474,7 +474,7 @@ | ||||||
|   [item release]; |   [item release]; | ||||||
| 	 | 	 | ||||||
|   [apps_table reloadData]; |   [apps_table reloadData]; | ||||||
|   [apps_table selectRow:row byExtendingSelection:NO]; |   [apps_table selectRowIndexes:[NSIndexSet indexSetWithIndex:row] byExtendingSelection:NO]; | ||||||
| } | } | ||||||
| 
 | 
 | ||||||
| - (IBAction) apps_table_duplicate:sender | - (IBAction) apps_table_duplicate:sender | ||||||
|  | @ -497,7 +497,7 @@ | ||||||
|   [item release]; |   [item release]; | ||||||
| 	 | 	 | ||||||
|   [apps_table reloadData]; |   [apps_table reloadData]; | ||||||
|   [apps_table selectRow:row+1 byExtendingSelection:NO]; |   [apps_table selectRowIndexes:[NSIndexSet indexSetWithIndex:row+1] byExtendingSelection:NO]; | ||||||
| } | } | ||||||
| 
 | 
 | ||||||
| - (IBAction) apps_table_delete:sender | - (IBAction) apps_table_delete:sender | ||||||
|  | @ -519,10 +519,10 @@ | ||||||
| 	 | 	 | ||||||
|   row = MIN (row, [table_apps count] - 1); |   row = MIN (row, [table_apps count] - 1); | ||||||
|   if (row >= 0) |   if (row >= 0) | ||||||
|     [apps_table selectRow:row byExtendingSelection:NO]; |     [apps_table selectRowIndexes:[NSIndexSet indexSetWithIndex:row] byExtendingSelection:NO]; | ||||||
| } | } | ||||||
| 
 | 
 | ||||||
| - (int) numberOfRowsInTableView:(NSTableView *)tableView | - (NSInteger) numberOfRowsInTableView:(NSTableView *)tableView | ||||||
| { | { | ||||||
|   if (table_apps == nil) return 0; |   if (table_apps == nil) return 0; | ||||||
|    |    | ||||||
|  | @ -530,7 +530,7 @@ | ||||||
| } | } | ||||||
| 
 | 
 | ||||||
| - (id) tableView:(NSTableView *)tableView | - (id) tableView:(NSTableView *)tableView | ||||||
| objectValueForTableColumn:(NSTableColumn *)tableColumn row:(int)row | objectValueForTableColumn:(NSTableColumn *)tableColumn row:(NSInteger)row | ||||||
| { | { | ||||||
|   NSArray *item; |   NSArray *item; | ||||||
|   int col; |   int col; | ||||||
|  | @ -547,7 +547,7 @@ objectValueForTableColumn:(NSTableColumn *)tableColumn row:(int)row | ||||||
| } | } | ||||||
| 
 | 
 | ||||||
| - (void) tableView:(NSTableView *)tableView setObjectValue:(id)object | - (void) tableView:(NSTableView *)tableView setObjectValue:(id)object | ||||||
|     forTableColumn:(NSTableColumn *)tableColumn row:(int)row |     forTableColumn:(NSTableColumn *)tableColumn row:(NSInteger)row | ||||||
| { | { | ||||||
|   NSMutableArray *item; |   NSMutableArray *item; | ||||||
|   int col; |   int col; | ||||||
|  |  | ||||||
		Loading…
	
		Reference in New Issue