StdString::Mid is string::substr (but this is cleaner).
This commit is contained in:
@@ -393,10 +393,7 @@ void ActorUtil::LoadAllCommands( Actor& actor, const CString &sType )
|
|||||||
const CString &sv = *v;
|
const CString &sv = *v;
|
||||||
if( sv.Right(7) == "Command" )
|
if( sv.Right(7) == "Command" )
|
||||||
{
|
{
|
||||||
// Ugh. Where did StdString::Mid go?
|
CString sCommandName( sv.begin()+actor.GetID().size(), sv.end()-7 );
|
||||||
CString sCommandName = sv;
|
|
||||||
sCommandName = sCommandName.Left( sCommandName.size()-7 ); // strip off "Command"
|
|
||||||
sCommandName = sCommandName.Right( sCommandName.size()-actor.GetID().size() ); // strip off actor ID
|
|
||||||
LoadCommand( actor, sType, sCommandName );
|
LoadCommand( actor, sType, sCommandName );
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user