ObjTools: Update getName() to work with const iterators.

Ther's no need to convert the input parameter to a char * when we can just
leave it as it is.
pull/771/head
Andrew Parlane 2016-01-23 19:34:20 -04:00
parent 0e4cf64a45
commit c7d86e97cc
1 changed files with 3 additions and 3 deletions

View File

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