aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/flac_tag.c
Commit message (Collapse)AuthorAge
* flac_tag: fix segfault when setting picture description to ""Gravatar Benjamin Barenblat2011-07-26
| | | | | | | | | | Flac_Tag_Write_File_Tag now checks to make sure the picture description string is non-null before attempting to set it. (Passing a null pointer to FLAC__metadata_object_picture_set_description violates that function's contract; see http://flac.sourceforge.net/api/group__flac__metadata__object.html#ga43). This brings Flac_Tag_Write_File_Tag's behavior in line with that of the analogous functions for Ogg and ID3 tags.
* Fix 'Preserve Modification Time' option for FLAC files.Gravatar Patrick C. McGinty2011-03-20
| | | | | | | | Resolve condition when 'preserve modification time' feature is disabled, FLAC files would not have their modification times changed. Secondly, it disables easytag from incorrectly warning the user that the file was changed by an external program, when easytag writes the file.
* Remove executable bits from files that are not scripts/executables.Gravatar Rogério Brito2011-03-09
|
* Stop accidental free of referenced FLAC vendor stringGravatar Patrick C. McGinty2011-03-08
| | | | | | | | | | The libFLAC API is unclear about how it handles empty strings. The original code assumed that empty string would be copied, when 'copy' param of set_vendor_string was true, as indicated in the API docs. Checking into the libFLAC source, when a string of length 0 is provided, it will NOT be copied. Therfore, free'ing empty string will cause a SIGSEGV or worse when the FLAC API tries to read the vendor string.
* EasyTag 2.1.6Gravatar Alex Bennee2010-07-14
|
* EasyTag 2.1.5Gravatar Alex Bennee2010-07-14
|
* EasyTag 2.1.4Gravatar Alex Bennee2010-07-14
|
* EasyTag 2.1.1Gravatar Alex Bennee2010-07-14