]> git.tdb.fi Git - libs/al.git/blobdiff - source/mp3decoder.cpp
Fix sound file signature comparisons
[libs/al.git] / source / mp3decoder.cpp
index 34604e320339dc5bdb0dcae98125e78d160ceee1..cc3235683db098cc5782ef11ba2b7094678f9bb1 100644 (file)
@@ -84,7 +84,7 @@ bool Mp3Decoder::detect(const string &sig)
        static const char id3_sig[] = { 'I', 'D', '3' };
        if(sig.size()<sizeof(id3_sig))
                return false;
-       return !sig.compare(0, sizeof(id3_sig), id3_sig);
+       return !sig.compare(0, sizeof(id3_sig), id3_sig, sizeof(id3_sig));
 }
 
 void Mp3Decoder::seek(unsigned pos)