Remove useless items in menubar.
[enjoyable.git] / TargetConfig.m
index 73d4563..f62755d 100644 (file)
 
 +(TargetConfig*) unstringifyImpl: (NSArray*) comps withConfigList: (NSArray*) configs {
        NSParameterAssert([comps count] == 2);
-       NSString* name = [comps objectAtIndex: 1];
+       NSString* name = comps[1];
        TargetConfig* target = [[TargetConfig alloc] init];
        for(int i=0; i<[configs count]; i++)
-               if([[[configs objectAtIndex:i] name] isEqualToString:name]) {
-                       [target setConfig: [configs objectAtIndex:i]];
+               if([[configs[i] name] isEqualToString:name]) {
+                       [target setConfig: configs[i]];
                        return target;
                }
        NSLog(@"Warning: couldn't find matching config to restore from: %@",name);
@@ -30,7 +30,7 @@
 }
 
 -(void) trigger {
-       [[[[NSApplication sharedApplication] delegate] configsController] activateConfig:config forApplication: NULL];
+       [[(ApplicationController *)[[NSApplication sharedApplication] delegate] configsController] activateConfig:config forApplication: NULL];
 }
 
 @end