From c93083157256930a2a0a582d016ab0e7baf7c545 Mon Sep 17 00:00:00 2001 From: =?utf8?q?R=C3=A9mi=20Duraffort?= Date: Sat, 27 Dec 2008 15:10:39 +0100 Subject: [PATCH] Fix a segfault when parsing meta data in ogg. Thanks to Vincent Penquerc'h. --- include/vlc_meta.h | 3 --- 1 file changed, 3 deletions(-) diff --git a/include/vlc_meta.h b/include/vlc_meta.h index b5fc8c38c8..124b8ec1ac 100644 --- a/include/vlc_meta.h +++ b/include/vlc_meta.h @@ -135,11 +135,8 @@ static inline void vlc_meta_AddExtra( vlc_meta_t *m, const char *psz_name, const { char *psz_oldvalue = (char *)vlc_dictionary_value_for_key( &m->extra_tags, psz_name ); if( psz_oldvalue != kVLCDictionaryNotFound ) - { - free( psz_oldvalue ); vlc_dictionary_remove_value_for_key( &m->extra_tags, psz_name, vlc_meta_FreeExtraKey, NULL ); - } vlc_dictionary_insert( &m->extra_tags, psz_name, strdup(psz_value) ); } -- 2.39.2