From 27f900b0a6a3d04a8ef2403ee0ef9f0a65e394a0 Mon Sep 17 00:00:00 2001 From: Zhang Sheng Date: Tue, 2 Jul 2024 13:39:01 +0800 Subject: [PATCH] chore: fix build failed The `String::isNull` of taglib is deprecated Log: as title --- .../pluginpreviews/music-preview/musicmessageview.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/plugins/common/dfmplugin-preview/pluginpreviews/music-preview/musicmessageview.cpp b/src/plugins/common/dfmplugin-preview/pluginpreviews/music-preview/musicmessageview.cpp index 8276b7d504..9a2b98b4a9 100644 --- a/src/plugins/common/dfmplugin-preview/pluginpreviews/music-preview/musicmessageview.cpp +++ b/src/plugins/common/dfmplugin-preview/pluginpreviews/music-preview/musicmessageview.cpp @@ -255,9 +255,9 @@ void MusicMessageView::characterEncodingTransform(MediaMeta &meta, void *obj) { TagLib::Tag *tag = static_cast(obj); bool encode = true; - encode &= tag->title().isNull() ? true : tag->title().isLatin1(); - encode &= tag->artist().isNull() ? true : tag->artist().isLatin1(); - encode &= tag->album().isNull() ? true : tag->album().isLatin1(); + encode &= tag->title().isEmpty() ? true : tag->title().isLatin1(); + encode &= tag->artist().isEmpty() ? true : tag->artist().isLatin1(); + encode &= tag->album().isEmpty() ? true : tag->album().isLatin1(); QByteArray detectByte; QByteArray detectCodec;