mirror of
https://gitlab.com/OpenMW/openmw.git
synced 2025-03-22 07:21:26 +00:00
Fix crash when input settings contain extra channels
This commit is contained in:
parent
7f95e1e6c2
commit
24e5a90bab
2
extern/oics/ICSInputControlSystem.cpp
vendored
2
extern/oics/ICSInputControlSystem.cpp
vendored
@ -84,7 +84,7 @@ namespace ICS
|
|||||||
TiXmlElement* xmlChannel = xmlControl->FirstChildElement("Channel");
|
TiXmlElement* xmlChannel = xmlControl->FirstChildElement("Channel");
|
||||||
while(xmlChannel)
|
while(xmlChannel)
|
||||||
{
|
{
|
||||||
controlChannelCount = std::max(channelCount, FromString<size_t>(xmlChannel->Attribute("number")));
|
controlChannelCount = std::max(channelCount, FromString<size_t>(xmlChannel->Attribute("number"))+1);
|
||||||
|
|
||||||
xmlChannel = xmlChannel->NextSiblingElement("Channel");
|
xmlChannel = xmlChannel->NextSiblingElement("Channel");
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user