From dd84100fccc9037acb350a962105c722cd57073c Mon Sep 17 00:00:00 2001 From: Charles Kerr Date: Wed, 22 Sep 2010 00:01:58 +0000 Subject: [PATCH] (trunk daemon) #3506 "transmission-remote --tracker-add feature not working" -- fixed. --- daemon/remote.c | 16 ++++------------ 1 file changed, 4 insertions(+), 12 deletions(-) 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; } -- 2.40.0