love.image.isCompressed now compares file extensions in a case-insensitive manner

This commit is contained in:
Alex Szpakowski
2013-06-30 15:48:47 -03:00
parent ad8e0da351
commit 01666f6c29
+6 -1
View File
@@ -20,6 +20,8 @@
#include "ddsHandler.h"
#include <algorithm>
namespace love
{
namespace image
@@ -29,7 +31,10 @@ namespace magpie
bool ddsHandler::canParse(const filesystem::FileData *data)
{
if (data->getExtension().compare("dds") != 0)
std::string ext = data->getExtension();
std::transform(ext.begin(), ext.end(), ext.begin(), tolower);
if (ext.compare("dds") != 0)
return false;
return dds::isCompressedDDS(data->getData(), data->getSize());