Fixed some logic

This commit is contained in:
Alex Szpakowski
2014-06-04 16:06:36 -03:00
parent 42a565a0eb
commit 4cd4d35739
+3 -3
View File
@@ -495,10 +495,10 @@ void JoystickModule::loadGamepadMappings(const std::string &mappings)
mapping.erase(pstartpos, pendpos - pstartpos + 1);
}
success = success || (SDL_GameControllerAddMapping(mapping.c_str()) != -1);
if (success)
if (SDL_GameControllerAddMapping(mapping.c_str()) != -1)
{
success = true;
// FIXME: massive hack until missing APIs are added to SDL 2:
// https://bugzilla.libsdl.org/show_bug.cgi?id=1975
std::string guid = mapping.substr(0, mapping.find_first_of(','));