goat3d

diff src/goat3d_readxml.cc @ 83:57e745dd13c2

almost working
author John Tsiombikas <nuclear@member.fsf.org>
date Mon, 12 May 2014 07:22:52 +0300
parents 76dea247f75c
children 21319e71117f
line diff
     1.1 --- a/src/goat3d_readxml.cc	Sun May 11 22:04:54 2014 +0300
     1.2 +++ b/src/goat3d_readxml.cc	Mon May 12 07:22:52 2014 +0300
     1.3 @@ -286,7 +286,7 @@
     1.4  	if((elem = xml_node->FirstChildElement("pos"))) {
     1.5  		const char *val = elem->Attribute("float3");
     1.6  		if(val && sscanf(val, "%f %f %f", vec, vec + 1, vec + 2) == 3) {
     1.7 -			node->set_position(Vector3(val[0], val[1], val[2]));
     1.8 +			node->set_position(Vector3(vec[0], vec[1], vec[2]));
     1.9  		} else {
    1.10  			logmsg(LOG_ERROR, "node %s: invalid position tag\n", node->get_name());
    1.11  		}