Bugfix : Fix an invalid getName function. Thanks to cyrilchampier.

git-svn-id: https://assimp.svn.sourceforge.net/svnroot/assimp/trunk@1290 67173fc5-114c-0410-ac8e-9d2fd5bffc1f
pull/8/head
kimmi 2012-07-17 21:48:03 +00:00
parent 56bf755c4b
commit 3f47ac3fe2
1 changed files with 4 additions and 0 deletions

View File

@ -172,6 +172,10 @@ inline char_t getName( char_t it, char_t end, std::string &name )
++it; ++it;
// Get name // Get name
// if there is no name, and the previous char is a separator, come back to start
while (&(*it) < pStart) {
++it;
}
std::string strName( pStart, &(*it) ); std::string strName( pStart, &(*it) );
if ( strName.empty() ) if ( strName.empty() )
return it; return it;