TagReaderGME: Compare file extension case-insensitive
This commit is contained in:
@@ -36,16 +36,16 @@
|
|||||||
#include "tagreadertaglib.h"
|
#include "tagreadertaglib.h"
|
||||||
|
|
||||||
bool GME::IsSupportedFormat(const QFileInfo &file_info) {
|
bool GME::IsSupportedFormat(const QFileInfo &file_info) {
|
||||||
return file_info.exists() && (file_info.completeSuffix().endsWith("spc") || file_info.completeSuffix().endsWith("vgm"));
|
return file_info.exists() && (file_info.completeSuffix().endsWith("spc", Qt::CaseInsensitive) || file_info.completeSuffix().endsWith("vgm"), Qt::CaseInsensitive);
|
||||||
}
|
}
|
||||||
|
|
||||||
bool GME::ReadFile(const QFileInfo &file_info, spb::tagreader::SongMetadata *song_info) {
|
bool GME::ReadFile(const QFileInfo &file_info, spb::tagreader::SongMetadata *song_info) {
|
||||||
|
|
||||||
if (file_info.completeSuffix().endsWith("spc")) {
|
if (file_info.completeSuffix().endsWith("spc"), Qt::CaseInsensitive) {
|
||||||
SPC::Read(file_info, song_info);
|
SPC::Read(file_info, song_info);
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
if (file_info.completeSuffix().endsWith("vgm")) {
|
if (file_info.completeSuffix().endsWith("vgm", Qt::CaseInsensitive)) {
|
||||||
VGM::Read(file_info, song_info);
|
VGM::Read(file_info, song_info);
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user