# HG changeset patch # User John Tsiombikas # Date 1400471190 -10800 # Node ID 20b04b4edad407a3491255a0e55d4a50707e33d2 # Parent da100bf13f7f1dd8cc5fe3b5da591fb84f1ac5fc [goat3d] removed C++11-ism from libgoat3d diff -r da100bf13f7f -r 20b04b4edad4 src/goat3d_readxml.cc --- a/src/goat3d_readxml.cc Mon May 19 06:42:40 2014 +0300 +++ b/src/goat3d_readxml.cc Mon May 19 06:46:30 2014 +0300 @@ -245,16 +245,16 @@ } } - for(auto key : keys) { + for(size_t i=0; iset_position(Vector3(key.val.x, key.val.y, key.val.z), key.tm); + node->set_position(Vector3(keys[i].val.x, keys[i].val.y, keys[i].val.z), keys[i].tm); break; case XFormNode::ROTATION_TRACK: - node->set_rotation(Quaternion(key.val.w, key.val.x, key.val.y, key.val.z), key.tm); + node->set_rotation(Quaternion(keys[i].val.w, keys[i].val.x, keys[i].val.y, keys[i].val.z), keys[i].tm); break; case XFormNode::SCALING_TRACK: - node->set_scaling(Vector3(key.val.x, key.val.y, key.val.z), key.tm); + node->set_scaling(Vector3(keys[i].val.x, keys[i].val.y, keys[i].val.z), keys[i].tm); } } return true;