Make sound decoder selection based on extension case-insensitive (issue #662)

This commit is contained in:
Bart van Strien
2013-06-30 16:32:56 +02:00
parent 084a52da10
commit 2ad7562e6b
+3
View File
@@ -20,6 +20,8 @@
#include "common/config.h"
#include <algorithm>
#include "Sound.h"
#include "ModPlugDecoder.h"
@@ -57,6 +59,7 @@ const char *Sound::getName() const
sound::Decoder *Sound::newDecoder(love::filesystem::FileData *data, int bufferSize)
{
std::string ext = data->getExtension();
std::transform(ext.begin(), ext.end(), ext.begin(), tolower);
sound::Decoder *decoder = 0;