git.videolan.org
/
vlc.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(from parent 1:
7c97b02
)
Don't forgot to unlock the mutex.
author
Rémi Duraffort
<ivoire@videolan.org>
Mon, 20 Oct 2008 16:59:43 +0000
(18:59 +0200)
committer
Rémi Duraffort
<ivoire@videolan.org>
Wed, 22 Oct 2008 18:17:40 +0000
(20:17 +0200)
modules/visualization/goom.c
patch
|
blob
|
history
diff --git
a/modules/visualization/goom.c
b/modules/visualization/goom.c
index
5c0c82f
..
9cdd19b
100644
(file)
--- a/
modules/visualization/goom.c
+++ b/
modules/visualization/goom.c
@@
-234,7
+234,11
@@
static void DoWork( aout_instance_t * p_aout, aout_filter_t * p_filter,
}
p_block = block_New( p_sys->p_thread, p_in_buf->i_nb_bytes );
- if( !p_block ) return;
+ if( !p_block )
+ {
+ vlc_mutex_unlock( &p_sys->p_thread->lock );
+ return;
+ }
memcpy( p_block->p_buffer, p_in_buf->p_buffer, p_in_buf->i_nb_bytes );
p_block->i_pts = p_in_buf->start_date;