]> granicus.if.org Git - transmission/commitdiff
remove unused functions tr_torrentSetActiveCallback() and tr_torrentClearActiveCallback()
authorCharles Kerr <charles@transmissionbt.com>
Fri, 23 May 2008 20:33:54 +0000 (20:33 +0000)
committerCharles Kerr <charles@transmissionbt.com>
Fri, 23 May 2008 20:33:54 +0000 (20:33 +0000)
gtk/tr-prefs.c
libtransmission/torrent.c
libtransmission/torrent.h
libtransmission/transmission.h

index 3675f862fa8a5fe9d2571e48a2404d4b36f2c21b..31385ca9faced7b1cb35b5c8daa7ecfc4eab0ff2 100644 (file)
@@ -554,7 +554,7 @@ networkPage( GObject * core, gpointer alive )
         g_signal_connect( w, "toggled", G_CALLBACK(target_cb), w2 );
         hig_workarea_add_row_w( t, &row, w, w2, NULL );
         
-        s = _("_Forward these port(s) from my router" );
+        s = _("Use port _forwarding from my router" );
         w = new_check_button( s, PREF_KEY_NAT, core );
         hig_workarea_add_wide_control( t, &row, w );
 
index e386c758e1d25a3ee0f649efdeed5150e89af4a9..4005cd807de568805f390e12de03eac3df3d5538 100644 (file)
@@ -964,32 +964,6 @@ freeTorrent( tr_torrent * tor )
 ***  Start/Stop Callback
 **/
 
-static void
-fireActiveChange( tr_torrent * tor, int isRunning )
-{
-    assert( tor != NULL );
-
-    if( tor->active_func != NULL )
-        (tor->active_func)( tor, isRunning, tor->active_func_user_data );
-}
-
-void
-tr_torrentSetActiveCallback( tr_torrent             * tor,
-                             tr_torrent_active_func   func,
-                             void                   * user_data )
-{
-    assert( tor != NULL );
-    tor->active_func = func;
-    tor->active_func_user_data = user_data;
-}
-
-void
-tr_torrentClearActiveCallback( tr_torrent * torrent )
-{
-    tr_torrentSetActiveCallback( torrent, NULL, NULL );
-}
-
-
 static void
 checkAndStartImpl( void * vtor )
 {
@@ -998,7 +972,6 @@ checkAndStartImpl( void * vtor )
     tr_globalLock( tor->handle );
 
     tor->isRunning  = 1;
-    fireActiveChange( tor, tor->isRunning );
     *tor->errorString = '\0';
     tr_torrentResetTransferStats( tor );
     tor->cpStatus = tr_cpGetStatus( tor->completion );
@@ -1071,7 +1044,6 @@ stopTorrent( void * vtor )
     tr_verifyRemove( tor );
     tr_peerMgrStopTorrent( tor->handle->peerMgr, tor->info.hash );
     tr_trackerStop( tor->tracker );
-    fireActiveChange( tor, 0 );
 
     for( i=0; i<tor->info.fileCount; ++i )
     {
index ddd512946d248c945d026cf224d8fb89e6412253..2a42a9f7497349d611f145a7628409feacf39296 100644 (file)
@@ -165,9 +165,6 @@ struct tr_torrent
     tr_torrent_status_func   * status_func;
     void                     * status_func_user_data;
 
-    tr_torrent_active_func   * active_func;
-    void                     * active_func_user_data;
-
     unsigned int               isRunning : 1;
     unsigned int               isDeleting : 1;
 
index f09eb90e9ed0af02309b6d355f441f961c77fe7f..e1babc4431cb0ff328b9943b3ce62dcf40964cae 100644 (file)
@@ -712,30 +712,6 @@ void tr_torrentSetStatusCallback( tr_torrent             * torrent,
 void tr_torrentClearStatusCallback( tr_torrent * torrent );
 
 
-
-/**
-***
-**/
-
-typedef void (tr_torrent_active_func)(tr_torrent   * torrent,
-                                      int            isRunning,
-                                      void         * user_data );
-
-/**
- * Register to be notified whenever a torrent starts or stops.
- *
- * func is invoked FROM LIBTRANSMISSION'S THREAD!
- * This means func must be fast (to avoid blocking peers),
- * shouldn't call libtransmission functions (to avoid deadlock),
- * and shouldn't modify client-level memory without using a mutex!
- */
-void tr_torrentSetActiveCallback( tr_torrent             * torrent,
-                                  tr_torrent_active_func   func,
-                                  void                   * user_data );
-
-void tr_torrentClearActiveCallback( tr_torrent * torrent );
-
-
 /**
  * MANUAL ANNOUNCE
  *