Ignore:
Timestamp:
Oct 1, 2007, 9:52:31 PM (15 years ago)
Author:
livings124
Message:

"switch-ify" some code

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/macosx/MessageWindowController.m

    r3112 r3264  
    9090    //select proper level in popup button
    9191    int level = tr_getMessageLevel();
    92     if (level == TR_MSG_ERR)
    93         [fLevelButton selectItemAtIndex: LEVEL_ERROR];
    94     else if (level == TR_MSG_INF)
    95         [fLevelButton selectItemAtIndex: LEVEL_INFO];
    96     else
    97         [fLevelButton selectItemAtIndex: LEVEL_DEBUG];
     92    switch (level)
     93        {
     94            case TR_MSG_ERR:
     95                [fLevelButton selectItemAtIndex: LEVEL_ERROR];
     96                break;
     97            case TR_MSG_INF:
     98                [fLevelButton selectItemAtIndex: LEVEL_INFO];
     99                break;
     100            case TR_MSG_DBG:
     101                [fLevelButton selectItemAtIndex: LEVEL_DEBUG];
     102        }
    98103   
    99104    [self setDebugWarningHidden: level != TR_MSG_DBG];
     
    145150    else if ([ident isEqualToString: @"Level"])
    146151    {
    147         int level = [[message objectForKey: @"Level"] intValue];
    148         if (level == TR_MSG_ERR)
    149             return fErrorImage;
    150         else if (level == TR_MSG_INF)
    151             return fInfoImage;
    152         else
    153             return fDebugImage;
     152        switch ([[message objectForKey: @"Level"] intValue])
     153        {
     154            case TR_MSG_ERR:
     155                return fErrorImage;
     156            case TR_MSG_INF:
     157                return fInfoImage;
     158            case TR_MSG_DBG:
     159                return fDebugImage;
     160            default:
     161                return nil;
     162        }
    154163    }
    155164    else
     
    198207    [self updateLog: nil];
    199208   
    200     int selection = [fLevelButton indexOfSelectedItem], level;
    201     if (selection == LEVEL_INFO)
    202         level = TR_MSG_INF;
    203     else if (selection == LEVEL_DEBUG)
    204         level = TR_MSG_DBG;
    205     else
    206         level = TR_MSG_ERR;
     209    int level;
     210    switch ([fLevelButton indexOfSelectedItem])
     211    {
     212        case LEVEL_ERROR:
     213            level = TR_MSG_ERR;
     214            break;
     215        case LEVEL_INFO:
     216            level = TR_MSG_INF;
     217            break;
     218        case LEVEL_DEBUG:
     219            level = TR_MSG_DBG;
     220            break;
     221    }
    207222   
    208223    [self setDebugWarningHidden: level != TR_MSG_DBG];
     
    273288- (NSString *) stringForMessage: (NSDictionary *) message
    274289{
    275     int level = [[message objectForKey: @"Level"] intValue];
    276     NSString * levelString;
    277     if (level == TR_MSG_ERR)
    278         levelString = @"Error";
    279     else if (level == TR_MSG_INF)
    280         levelString = @"Info";
    281     else
    282         levelString = @"Debug";
    283    
    284     return [NSString stringWithFormat: @"%@ [%@] %@", [message objectForKey: @"Date"], levelString, [message objectForKey: @"Message"]];
     290    NSString * level;
     291    switch ([[message objectForKey: @"Level"] intValue])
     292    {
     293        case TR_MSG_ERR:
     294            level = @"Error";
     295            break;
     296        case TR_MSG_INF:
     297            level = @"Info";
     298            break;
     299        case TR_MSG_DBG:
     300            level = @"Debug";
     301            break;
     302        default:
     303            level = @"";
     304    }
     305   
     306    return [NSString stringWithFormat: @"%@ [%@] %@", [message objectForKey: @"Date"], level, [message objectForKey: @"Message"]];
    285307}
    286308
Note: See TracChangeset for help on using the changeset viewer.