From Mathieu Marache, "I was trying to use the archive output of osgdem without success when
I eventually found out that it was now disabled (the mailing list archive tells me it is because of multithreaded write issues with vpn). I then decided to use osgarchive to make it myself from the generated output. However if one of the insert parameters is a directory, it won't be able to find them. The attached versions corrects this."
This commit is contained in:
parent
9e4cbe9308
commit
01a72afe0a
@ -79,7 +79,12 @@ int main( int argc, char **argv )
|
||||
else if (fileType==osgDB::DIRECTORY)
|
||||
{
|
||||
osgDB::DirectoryContents directory = osgDB::getDirectoryContents(arguments[pos]);
|
||||
files.insert(files.end(),directory.begin(),directory.end());
|
||||
osgDB::DirectoryContents::iterator it = directory.begin();
|
||||
while( it != directory.end())
|
||||
{
|
||||
files.push_back(filePath + "/" + (*it));
|
||||
++it;
|
||||
}
|
||||
}
|
||||
}
|
||||
else
|
||||
|
Loading…
Reference in New Issue
Block a user