summaryrefslogtreecommitdiff
path: root/src/libaudtag/id3/id3v1.cc
diff options
context:
space:
mode:
Diffstat (limited to 'src/libaudtag/id3/id3v1.cc')
-rw-r--r--src/libaudtag/id3/id3v1.cc7
1 files changed, 2 insertions, 5 deletions
diff --git a/src/libaudtag/id3/id3v1.cc b/src/libaudtag/id3/id3v1.cc
index 96d7b5a..65ec9e5 100644
--- a/src/libaudtag/id3/id3v1.cc
+++ b/src/libaudtag/id3/id3v1.cc
@@ -24,6 +24,7 @@
#include <libaudcore/audstrings.h>
#include <libaudtag/builtin.h>
+#include <libaudtag/util.h>
#pragma pack(push)
#pragma pack(1)
@@ -95,12 +96,8 @@ static bool combine_string (Tuple & tuple, Tuple::Field field,
return true;
}
-bool ID3v1TagModule::read_tag (VFSFile & file, Tuple * ptuple, Index<char> * image)
+bool ID3v1TagModule::read_tag (VFSFile & file, Tuple & tuple, Index<char> * image)
{
- if (! ptuple)
- return true; // nothing to do
-
- Tuple & tuple = * ptuple;
ID3v1Tag tag;
ID3v1Ext ext;