]> granicus.if.org Git - transmission/commitdiff
(trunk libT) #2907 "Speed Limit mode not retained after relaunch" -- fixed in trunk...
authorCharles Kerr <charles@transmissionbt.com>
Fri, 19 Feb 2010 06:19:47 +0000 (06:19 +0000)
committerCharles Kerr <charles@transmissionbt.com>
Fri, 19 Feb 2010 06:19:47 +0000 (06:19 +0000)
libtransmission/session.c

index adf5de77ad44c03587322e15f515aac8bbef6c57..2c7218d6e63ba083d25a7a916a7bf4404cc21c8b 100644 (file)
@@ -1180,16 +1180,14 @@ turtleCheckClock( tr_session * session, struct tr_turtle_info * t, tr_bool byUse
 static void
 turtleBootstrap( tr_session * session, struct tr_turtle_info * turtle )
 {
-    tr_bool isEnabled;
-
     turtleFindNextChange( turtle );
 
+    turtle->changedByUser = FALSE;
+
     if( turtle->isClockEnabled )
-        isEnabled = !turtle->_nextChangeValue;
-    else
-        isEnabled = turtle->isEnabled;
+        turtle->isEnabled = !turtle->_nextChangeValue;
 
-    useAltSpeed( session, turtle, isEnabled, FALSE );
+    altSpeedToggled( session );
 }
 
 /***