]> granicus.if.org Git - llvm/commitdiff
Fix build failure from r297897.
authorRong Xu <xur@google.com>
Wed, 15 Mar 2017 23:00:19 +0000 (23:00 +0000)
committerRong Xu <xur@google.com>
Wed, 15 Mar 2017 23:00:19 +0000 (23:00 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@297909 91177308-0d34-0410-b5e6-96231b3b80d8

lib/Transforms/Instrumentation/InstrProfiling.cpp

index 3e21f399bb0751b0a7729039707af82ac0a983af..f2c19328ff120a3187bda0bd72fe43e9417dcae5 100644 (file)
@@ -709,11 +709,11 @@ void InstrProfiling::getMemOPSizeOptions() {
     auto Pos = MemOPSizeRange.find(":");
     if (Pos != std::string::npos) {
       if (Pos > 0)
-        MemOPSizeRangeStart = std::stoi(MemOPSizeRange.substr(0, Pos));
+        MemOPSizeRangeStart = atoi(MemOPSizeRange.substr(0, Pos).c_str());
       if (Pos < MemOPSizeRange.size() - 1)
-        MemOPSizeRangeLast = std::stoi(MemOPSizeRange.substr(Pos + 1));
+        MemOPSizeRangeLast = atoi(MemOPSizeRange.substr(Pos + 1).c_str());
     } else
-      MemOPSizeRangeLast = std::stoi(MemOPSizeRange);
+      MemOPSizeRangeLast = atoi(MemOPSizeRange.c_str());
   }
   assert(MemOPSizeRangeLast >= MemOPSizeRangeStart);