Changeset 4312


Ignore:
Timestamp:
Dec 24, 2007, 3:29:29 PM (14 years ago)
Author:
livings124
Message:

use tr_initFull

Location:
trunk/macosx
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/macosx/Controller.m

    r4305 r4312  
    193193    if ((self = [super init]))
    194194    {
    195         fLib = tr_init("macosx");
     195        fDefaults = [NSUserDefaults standardUserDefaults];
     196       
     197        fLib = tr_initFull("macosx",
     198                        [fDefaults boolForKey: @"PEXGlobal"],
     199                        [fDefaults boolForKey: @"NatTraversal"],
     200                        [fDefaults integerForKey: @"BindPort"],
     201                        TR_ENCRYPTION_PREFERRED, /* reset in prefs */
     202                        FALSE, /* reset in prefs */
     203                        -1, /* reset in prefs */
     204                        FALSE, /* reset in prefs */
     205                        -1, /* reset in prefs */
     206                        [fDefaults integerForKey: @"PeersGlobal"]);
    196207       
    197208        [NSApp setDelegate: self];
     
    199210        fTorrents = [[NSMutableArray alloc] init];
    200211        fDisplayedTorrents = [[NSMutableArray alloc] init];
    201        
    202         fDefaults = [NSUserDefaults standardUserDefaults];
    203212       
    204213        fMessageController = [[MessageWindowController alloc] init];
  • trunk/macosx/PrefsController.m

    r4307 r4312  
    7373            [[UKKQueue sharedFileWatcher] addPath: [autoPath stringByExpandingTildeInPath]];
    7474       
    75         //set bind port
    76         tr_setBindPort(fHandle, [fDefaults integerForKey: @"BindPort"]);
    77        
    78         //set NAT
    79         tr_natTraversalEnable(fHandle, [fDefaults boolForKey: @"NatTraversal"]);
    80        
    81         //set peer connection values
    82         tr_setGlobalPeerLimit(fHandle, [fDefaults integerForKey: @"PeersGlobal"]);
    83        
    84         //set pex
    85         [self setPEX: nil];
    86        
    8775        //set encryption
    8876        [self setEncryptionMode: nil];
Note: See TracChangeset for help on using the changeset viewer.