taglib: ByteVector::null is now deprecated
authorHugo Beauzée-Luyssen <hugo@beauzee.fr>
Fri, 26 Nov 2021 17:08:47 +0000 (18:08 +0100)
committerSebastian Ramacher <sramacher@debian.org>
Tue, 14 Jan 2025 22:09:47 +0000 (23:09 +0100)
(cherry picked from commit d2663d6c3fe3af76bdefd58367b4a45c598b83e4)

Gbp-Pq: Name 0045-taglib-ByteVector-null-is-now-deprecated.patch

modules/meta_engine/taglib.cpp

index 256e8e4d3a2921126f2bd74f92da4b9008bb8803..206abb1ed9306b5417b3310e71c2e6df00cac4c9 100644 (file)
@@ -188,11 +188,11 @@ public:
     ByteVector readBlock(ulong length)
     {
         if(m_borked || m_seqReadLength >= m_seqReadLimit)
-           return ByteVector::null;
+            return {};
         ByteVector res(length, 0);
         ssize_t i_read = vlc_stream_Read( m_stream, res.data(), length);
         if (i_read < 0)
-            return ByteVector::null;
+            return {};
         else if ((size_t)i_read != length)
             res.resize(i_read);
         m_previousPos += i_read;