vlc | branch: master | Jean-Baptiste Kempf <[email protected]> | Thu Dec 13 13:56:36 2012 +0100| [637db5eaa10cfaf8de0b013c1b2623444d106bff] | committer: Jean-Baptiste Kempf
Taglib: better fix for year and track deletion Ref #5686 > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=637db5eaa10cfaf8de0b013c1b2623444d106bff --- modules/meta_engine/taglib.cpp | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/modules/meta_engine/taglib.cpp b/modules/meta_engine/taglib.cpp index 05c5fc2..2561b4c 100644 --- a/modules/meta_engine/taglib.cpp +++ b/modules/meta_engine/taglib.cpp @@ -874,11 +874,13 @@ static int WriteMeta( vlc_object_t *p_this ) #undef SET psz_meta = input_item_GetDate( p_item ); - p_tag->setYear( atoi( psz_meta ) ); + if( !EMPTY_STR(psz_meta) ) p_tag->setYear( atoi( psz_meta ) ); + else p_tag->setYear( 0 ); free( psz_meta ); psz_meta = input_item_GetTrackNum( p_item ); - p_tag->setTrack( atoi( psz_meta ) ); + if( !EMPTY_STR(psz_meta) ) p_tag->setTrack( atoi( psz_meta ) ); + else p_tag->setTrack( 0 ); free( psz_meta ); _______________________________________________ vlc-commits mailing list [email protected] http://mailman.videolan.org/listinfo/vlc-commits
