summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/ui/edit.cpp8
-rw-r--r--src/ui/edit.h1
2 files changed, 2 insertions, 7 deletions
diff --git a/src/ui/edit.cpp b/src/ui/edit.cpp
index a96d231..5ae7162 100644
--- a/src/ui/edit.cpp
+++ b/src/ui/edit.cpp
@@ -1408,13 +1408,7 @@ int GetValueParam(std::string cmd, int rank)
int return_value = 0;
if (results.size() > static_cast<unsigned int>(rank)) {
- try {
- return_value = std::stoi(results.at(rank));
- } catch (std::invalid_argument &e) {
- GetLogger()->Error("Exception std::invalid_argument caught in GetValueParam function");
- } catch (std::out_of_range &e) {
- GetLogger()->Error("Exception std::out_of_range caught in GetValueParam function");
- }
+ return_value = atoi(results.at(rank).c_str());
}
return return_value;
diff --git a/src/ui/edit.h b/src/ui/edit.h
index 72423fa..8b84fcd 100644
--- a/src/ui/edit.h
+++ b/src/ui/edit.h
@@ -36,6 +36,7 @@
#include <set>
#include <string>
+#include <cstdlib>
#include <boost/filesystem.hpp>
#include <boost/algorithm/string.hpp>