Explorar o código

Assignment instead of mem::repalce()

Simon Persson %!s(int64=7) %!d(string=hai) anos
pai
achega
8c3f587f30
Modificáronse 1 ficheiros con 1 adicións e 1 borrados
  1. 1 1
      playback/src/player.rs

+ 1 - 1
playback/src/player.rs

@@ -177,7 +177,7 @@ impl PlayerState {
         match mem::replace(self, Invalid) {
             Playing { track_id, end_of_track, ..} => {
                 end_of_track.send(());
-                let old_state = mem::replace(self, EndOfTrack { track_id });
+                *self = EndOfTrack { track_id };
             },
             _ => panic!("Called playing_to_end_of_track in non-playing state.")
         }