From: RĂ©mi Denis-Courmont Date: Sun, 30 Sep 2007 14:11:47 +0000 (+0000) Subject: Fix tiny race condition X-Git-Tag: 0.9.0-test0~5313 X-Git-Url: https://git.sesse.net/?a=commitdiff_plain;h=736981afb070eed0230dd10dd415aae4d3ed71bb;p=vlc Fix tiny race condition --- 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; }