only use SID if it is not empty

This commit is contained in:
Tarocco
2020-09-24 20:14:19 -07:00
parent 9f9a21bb73
commit f9c07b4806

View File

@@ -1731,7 +1731,9 @@ void LLDAELoader::processJointToNodeMapping( domNode* pNode )
{ {
mJointsFromNode.push_front(nodeName); mJointsFromNode.push_front(nodeName);
// Alias joint node SIDs to joint names for compatibility // Alias joint node SIDs to joint names for compatibility
mJointMap[pNode->getSid()] = mJointMap[nodeName]; std::string nodeSID = pNode->getSid();
if(!nodeSID.empty())
mJointMap[nodeSID] = mJointMap[nodeName];
} }
//2. Handle the kiddo's //2. Handle the kiddo's
processChildJoints(pNode); processChildJoints(pNode);