]> git.sesse.net Git - vlc/commitdiff
* access2: fix seek with access2 using pf_block.
authorLaurent Aimar <fenrir@videolan.org>
Sun, 30 May 2004 21:27:49 +0000 (21:27 +0000)
committerLaurent Aimar <fenrir@videolan.org>
Sun, 30 May 2004 21:27:49 +0000 (21:27 +0000)
modules/access/access2.c

index 03f4e774e0d35b73ee33fa802687a0e15b99f9c0..458f3585bd39ecb53fdf55812b46b1a2f976fa11 100644 (file)
@@ -231,6 +231,12 @@ static void Access2Seek( input_thread_t *p_input, off_t i_pos )
     {
         if( !p_access->pf_seek( p_access, i_pos ) )
         {
+            if( p_sys->p_block )
+            {
+                block_Release( p_sys->p_block );
+                p_sys->p_block = NULL;
+            }
+
             vlc_mutex_lock( &p_input->stream.stream_lock );
             p_input->stream.p_selected_area->i_tell = i_pos;
             vlc_mutex_unlock( &p_input->stream.stream_lock );