diff --git a/taglib-config.cmake b/taglib-config.cmake index ccec06f6..2c2d2dbc 100644 --- a/taglib-config.cmake +++ b/taglib-config.cmake @@ -35,7 +35,7 @@ do flags="$flags -I$includedir/taglib" ;; --version) - echo 1.7.0 + echo ${TAGLIB_LIB_MAJOR_VERSION}.${TAGLIB_LIB_MINOR_VERSION}.${TAGLIB_LIB_PATCH_VERSION} ;; --prefix) echo $prefix diff --git a/taglib/asf/asffile.cpp b/taglib/asf/asffile.cpp index 5c23ceb3..0a947472 100644 --- a/taglib/asf/asffile.cpp +++ b/taglib/asf/asffile.cpp @@ -149,7 +149,7 @@ public: void ASF::File::BaseObject::parse(ASF::File *file, unsigned int size) { data.clear(); - if (size > 24 && size <= file->length()) + if (size > 24 && size <= (unsigned int)(file->length())) data = file->readBlock(size - 24); else data = ByteVector::null;