0028701: Configuration - add support of VS 2017
[occt.git] / src / ViewerTest / ViewerTest_CmdParser.cxx
index d20def4..a53c059 100644 (file)
@@ -48,7 +48,7 @@ void ViewerTest_CmdParser::AddOption (const std::string& theOptionNames, const s
   std::string anItem;
   while (std::getline (aStream, anItem, '|'))
   {
-    std::transform (anItem.begin(), anItem.end(), anItem.begin(), ::tolower);
+    std::transform (anItem.begin(), anItem.end(), anItem.begin(), ::LowerCase);
     if (!anItem.empty())
     {
       aNames.push_back (anItem);
@@ -98,7 +98,7 @@ void ViewerTest_CmdParser::Parse (Standard_Integer theArgsNb, const char** theAr
     if (theArgVec[anIter][0] == '-' && !std::isdigit (theArgVec[anIter][1]))
     {
       std::string anOptionName (&theArgVec[anIter][1]);
-      std::transform (anOptionName.begin(), anOptionName.end(), anOptionName.begin(), ::tolower);
+      std::transform (anOptionName.begin(), anOptionName.end(), anOptionName.begin(), ::LowerCase);
 
       std::map<std::string, Standard_Integer>::iterator aMapIter = myArgumentLists.find (anOptionName);
       if (aMapIter != myArgumentLists.end())
@@ -126,7 +126,7 @@ void ViewerTest_CmdParser::Parse (Standard_Integer theArgsNb, const char** theAr
 Standard_Boolean ViewerTest_CmdParser::HasOption (const std::string& theOptionName, Standard_Integer theMandatoryArgsNb /*= 0*/, Standard_Boolean isFatal /*= Standard_False*/)
 {
   std::string aLowerName = theOptionName;
-  std::transform (aLowerName.begin(), aLowerName.end(), aLowerName.begin(), ::tolower);
+  std::transform (aLowerName.begin(), aLowerName.end(), aLowerName.begin(), ::LowerCase);
 
   Standard_Boolean aResult = Standard_False;
   std::map<std::string, Standard_Integer>::iterator aMapIter = myArgumentLists.find (aLowerName);
@@ -152,7 +152,7 @@ Standard_Boolean ViewerTest_CmdParser::HasOption (const std::string& theOptionNa
 std::string ViewerTest_CmdParser::Arg (const std::string& theOptionName, Standard_Integer theArgumentIndex)
 {
   std::string aLowerName = theOptionName;
-  std::transform (aLowerName.begin(), aLowerName.end(), aLowerName.begin(), ::tolower);
+  std::transform (aLowerName.begin(), aLowerName.end(), aLowerName.begin(), ::LowerCase);
 
   std::map<std::string, Standard_Integer>::iterator aMapIter = myArgumentLists.find (aLowerName);
   if (aMapIter != myArgumentLists.end())