From 736981afb070eed0230dd10dd415aae4d3ed71bb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?R=C3=A9mi=20Denis-Courmont?= Date: Sun, 30 Sep 2007 14:11:47 +0000 Subject: [PATCH] Fix tiny race condition --- src/osd/osd.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/osd/osd.c b/src/osd/osd.c index 5c73a69d87..0026a7993e 100644 --- a/src/osd/osd.c +++ b/src/osd/osd.c @@ -116,8 +116,8 @@ osd_menu_t *__osd_MenuCreate( vlc_object_t *p_this, const char *psz_file ) error: msg_Err( p_this, "creating OSD menu object failed" ); - vlc_mutex_unlock( lockval.p_address ); vlc_object_destroy( p_osd ); + vlc_mutex_unlock( lockval.p_address ); return NULL; }