sscanf("%f") -> strtof()

This commit is contained in:
Glenn Maynard
2004-08-10 22:19:06 +00:00
parent aad73b53e9
commit f0c0a532f9
4 changed files with 13 additions and 11 deletions
+5 -4
View File
@@ -216,16 +216,17 @@ void Model::LoadMaterialsFromMilkshapeAscii( CString sPath )
// shininess
if( f.GetLine( sLine ) <= 0 )
THROW
float fShininess;
if (sscanf (sLine, "%f", &fShininess) != 1)
char *p;
float fShininess = strtof( sLine, &p );
if ( p == sLine )
THROW
Material.fShininess = fShininess;
// transparency
if( f.GetLine( sLine ) <= 0 )
THROW
float fTransparency;
if (sscanf (sLine, "%f", &fTransparency) != 1)
float fTransparency = strtof( sLine, &p );
if ( p == sLine )
THROW
Material.fTransparency = fTransparency;