From: Charles Kerr Date: Wed, 22 Sep 2010 00:01:58 +0000 (+0000) Subject: (trunk daemon) #3506 "transmission-remote --tracker-add feature not working" -- fixed. X-Git-Tag: 2.10~42 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=dd84100fccc9037acb350a962105c722cd57073c;p=transmission (trunk daemon) #3506 "transmission-remote --tracker-add feature not working" -- fixed. --- diff --git a/daemon/remote.c b/daemon/remote.c index d0346ff1b..f995696bb 100644 --- a/daemon/remote.c +++ b/daemon/remote.c @@ -2035,12 +2035,8 @@ processArgs( const char * host, int port, int argc, const char ** argv ) switch( c ) { - case 712: - { - tr_benc * trackers = tr_bencDictAddList( args, "trackerRemove", 1 ); - tr_bencListAddInt( trackers, atoi(optarg) ); - break; - } + case 712: tr_bencListAddInt( tr_bencDictAddList( args, "trackerRemove", 1 ), atoi( optarg ) ); + break; case 950: tr_bencDictAddReal( args, "seedRatioLimit", atof(optarg) ); tr_bencDictAddInt( args, "seedRatioMode", TR_RATIOLIMIT_SINGLE ); break; @@ -2083,12 +2079,8 @@ processArgs( const char * host, int port, int argc, const char ** argv ) break; case 702: tr_bencDictAddInt( args, "bandwidthPriority", -1 ); break; - case 710: - { - tr_benc * trackers = tr_bencDictAddDict( args, "trackerAdd", 1 ); - tr_bencDictAddStr( trackers, "announce", optarg ); - break; - } + case 710: tr_bencListAddStr( tr_bencDictAddList( args, "trackerAdd", 1 ), optarg ); + break; default: assert( "unhandled value" && 0 ); break; }