--- trunk/OOPSE-2.0/src/brains/MoleculeCreator.cpp 2005/02/04 22:44:15 1976 +++ trunk/OOPSE-2.0/src/brains/MoleculeCreator.cpp 2005/03/08 21:06:49 2087 @@ -253,10 +253,8 @@ RigidBody* MoleculeCreator::createRigidBody(MoleculeSt //The third part is the index of the rigidbody defined in meta-data file //For example, Butane_RB_0 is a valid rigid body name of butane molecule /**@todo replace itoa by lexi_cast */ - char buffer [33]; - sprintf(buffer, "%d", mol->getNRigidBodies()); - //rb->setType(mol->getType() + "_RB_" + toString(mol->getNRigidBodies())); - rb->setType(mol->getType() + "_RB_" + buffer); + std::string s = OOPSE_itoa(mol->getNRigidBodies(), 10); + rb->setType(mol->getType() + "_RB_" + s.c_str()); return rb; }