diff --git a/bindings/c/tag_c.cpp b/bindings/c/tag_c.cpp index 9fc110b5..d78df295 100644 --- a/bindings/c/tag_c.cpp +++ b/bindings/c/tag_c.cpp @@ -87,9 +87,9 @@ const TagLib_AudioProperties *taglib_file_audioproperties(const TagLib_File *fil return reinterpret_cast(f->audioProperties()); } -void taglib_file_save(TagLib_File *file) +BOOL taglib_file_save(TagLib_File *file) { - reinterpret_cast(file)->save(); + return reinterpret_cast(file)->save(); } //////////////////////////////////////////////////////////////////////////////// diff --git a/bindings/c/tag_c.h b/bindings/c/tag_c.h index fedef35d..34d09482 100644 --- a/bindings/c/tag_c.h +++ b/bindings/c/tag_c.h @@ -109,7 +109,7 @@ const TagLib_AudioProperties *taglib_file_audioproperties(const TagLib_File *fil /*! * Saves the \a file to disk. */ -void taglib_file_save(TagLib_File *file); +BOOL taglib_file_save(TagLib_File *file); /****************************************************************************** * Tag API