]> granicus.if.org Git - transmission/commitdiff
(gtk) finish adding SOCKS options in the preferences dialog
authorCharles Kerr <charles@transmissionbt.com>
Wed, 11 Jun 2008 23:34:01 +0000 (23:34 +0000)
committerCharles Kerr <charles@transmissionbt.com>
Wed, 11 Jun 2008 23:34:01 +0000 (23:34 +0000)
gtk/main.c
gtk/tr-prefs.c

index c96711b53b59665bc9b0710c4f77e0e515c2b4db..a6ba1653158ede2e5bfcce090f036aaca7ab6e01 100644 (file)
@@ -982,8 +982,7 @@ prefschanged( TrCore * core UNUSED, const char * key, gpointer data )
     }
     else if( !strcmp( key, PREF_KEY_PROXY_TYPE ) )
     {
-        int i = pref_int_get( key );
-g_message( "new type is %d", i );
+        const int i = pref_int_get( key );
         tr_sessionSetProxyType( tr, i );
     }
     else if( !strcmp( key, PREF_KEY_PROXY_SERVER_ENABLED ) )
index 48c63c429c2a1cd2be4b7ae6e18e4736c9762df9..f61a69a15f6c4550606688d86cfd283727cb3d2c 100644 (file)
@@ -1012,7 +1012,7 @@ networkPage( GObject * core )
         gtk_cell_layout_pack_start( GTK_CELL_LAYOUT( w ), r, TRUE );
         gtk_cell_layout_set_attributes( GTK_CELL_LAYOUT( w ), r, "text", 0, NULL );
         gtk_combo_box_set_active( GTK_COMBO_BOX( w ), pref_int_get( PREF_KEY_PROXY_TYPE ) );
-        g_signal_connect( w, "changed", G_CALLBACK(onProxyTypeChanged), NULL );
+        g_signal_connect( w, "changed", G_CALLBACK(onProxyTypeChanged), page );
         g_object_unref( G_OBJECT( m ) );
         page->proxy_widgets = g_slist_append( page->proxy_widgets, w );
         w = hig_workarea_add_row( t, &row, s, w, NULL );