# HG changeset patch # User reimar # Date 1257781035 0 # Node ID 00068773e235ee15172c4c3bca03b4bfc025426c # Parent baf634c992bed0386cd60fa2afe183428165cb66 Properly free the pthread mutex for teletext. diff -r baf634c992be -r 00068773e235 libmpcodecs/dec_teletext.c --- a/libmpcodecs/dec_teletext.c Mon Nov 09 15:34:55 2009 +0000 +++ b/libmpcodecs/dec_teletext.c Mon Nov 09 15:37:15 2009 +0000 @@ -95,6 +95,7 @@ #include #else #define pthread_mutex_init(m, p) +#define pthread_mutex_destroy(m) #define pthread_mutex_lock(m) #define pthread_mutex_unlock(m) #endif @@ -1738,6 +1739,7 @@ free(priv->ptsp); destroy_cache(priv); priv->page_changed=1; + pthread_mutex_destroy(&priv->buffer_mutex); free(priv); return VBI_CONTROL_TRUE; }