string kind = name.substr(1, colon-1);
map<string, string> params;
- params["length"] = lexical_cast(type.get_length()*1000);
- params["width"] = lexical_cast(type.get_width()*1000);
- params["height"] = lexical_cast(type.get_height()*1000);
+ params["length"] = lexical_cast<string>(type.get_length()*1000);
+ params["width"] = lexical_cast<string>(type.get_width()*1000);
+ params["height"] = lexical_cast<string>(type.get_height()*1000);
if(colon!=string::npos)
{
string::size_type start = colon+1;
}
}
else
- return catalogue.get<GL::Object>(name);
+ return &catalogue.get<GL::Object>(name);
}
return ptr;
}