]> git.sesse.net Git - vlc/blobdiff - src/interface/intf_playlist.c
* Fixed a bug in the gtk interface which caused vlc to go amok after
[vlc] / src / interface / intf_playlist.c
index 52ecdbf3cbd7cd1db20578a09441fa1e0b06f107..b6bafa3fc489ea930f4d7d781ea4288c5a74f2d4 100644 (file)
@@ -2,7 +2,7 @@
  * intf_playlist.c : Playlist management functions
  *****************************************************************************
  * Copyright (C) 1999, 2000 VideoLAN
- * $Id: intf_playlist.c,v 1.7 2001/05/30 17:03:12 sam Exp $
+ * $Id: intf_playlist.c,v 1.8 2001/08/09 08:20:26 sam Exp $
  *
  * Authors: Samuel Hocevar <sam@zoy.org>
  *
@@ -164,11 +164,11 @@ void intf_PlaylistNext( playlist_t * p_playlist )
 void intf_PlaylistPrev( playlist_t * p_playlist )
 {
     vlc_mutex_lock( &p_playlist->change_lock );
-    p_playlist->i_mode = -p_playlist->i_mode;
     
+    p_playlist->i_mode = -p_playlist->i_mode;
     NextItem( p_playlist );
-
     p_playlist->i_mode = -p_playlist->i_mode;
+
     vlc_mutex_unlock( &p_playlist->change_lock );
 }