Removed unneccessary compound name usage

This commit is contained in:
Robert Osfield
2008-09-10 16:17:17 +00:00
parent 898a0c11c2
commit ed4bd41574

View File

@@ -33,15 +33,12 @@ bool ImageLayer_readLocalData(osg::Object& obj, osgDB::Input &fr)
if (fr.matchSequence("file %w") || fr.matchSequence("file %s"))
{
std::string setname;
std::string filename;
osgTerrain::extractSetNameAndFileName(fr[1].getStr(),setname, filename);
std::string filename = fr[1].getStr();
if (!filename.empty())
{
osg::ref_ptr<osg::Image> image = fr.readImage(filename.c_str());
if (image.valid())
{
layer.setName(setname);
layer.setFileName(filename);
layer.setImage(image.get());
}
@@ -61,8 +58,7 @@ bool ImageLayer_writeLocalData(const osg::Object& obj, osgDB::Output& fw)
if (!layer.getFileName().empty())
{
std::string str = osgTerrain::createCompondSetNameAndFileName(layer.getName(), layer.getFileName());
fw.indent()<<"file "<< str << std::endl;
fw.indent()<<"file "<< layer.getFileName() << std::endl;
}
return true;