]> granicus.if.org Git - transmission/commitdiff
(trunk daemon) #3506 "transmission-remote --tracker-add feature not working" -- fixed.
authorCharles Kerr <charles@transmissionbt.com>
Wed, 22 Sep 2010 00:01:58 +0000 (00:01 +0000)
committerCharles Kerr <charles@transmissionbt.com>
Wed, 22 Sep 2010 00:01:58 +0000 (00:01 +0000)
daemon/remote.c

index d0346ff1b44ee603804a0a2840efd3d045f5c3ae..f995696bb488e3dca9f62c081970d423ef59514b 100644 (file)
@@ -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;
             }