diff --git a/src/osgPlugins/bsp/VBSPReader.cpp b/src/osgPlugins/bsp/VBSPReader.cpp index 94313ab53..1eeb7c6ff 100644 --- a/src/osgPlugins/bsp/VBSPReader.cpp +++ b/src/osgPlugins/bsp/VBSPReader.cpp @@ -4,6 +4,7 @@ #include #include #include +#include #include #include #include @@ -871,7 +872,7 @@ ref_ptr VBSPReader::readMaterialFile(std::string materialName) // Interpret the setting if (!token.empty()) { - alpha = atof(token.c_str()); + alpha = osg::asciiToDouble(token.c_str()); } } diff --git a/src/osgPlugins/mdl/MDLReader.cpp b/src/osgPlugins/mdl/MDLReader.cpp index 2667be23a..46af589dd 100644 --- a/src/osgPlugins/mdl/MDLReader.cpp +++ b/src/osgPlugins/mdl/MDLReader.cpp @@ -4,6 +4,7 @@ #include #include #include +#include #include #include #include @@ -354,7 +355,7 @@ ref_ptr MDLReader::readMaterialFile(std::string materialName) // Interpret the setting if (!token.empty()) { - alpha = atof(token.c_str()); + alpha = osg::asciiToDouble(token.c_str()); } }