From 867cd7e583bfba585a86fd44e4c5ee752fb8862b Mon Sep 17 00:00:00 2001 From: Bruno Herbelin Date: Wed, 27 Jul 2022 23:33:36 +0200 Subject: [PATCH] BugFix test number string --- BaseToolkit.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/BaseToolkit.cpp b/BaseToolkit.cpp index 85d0e58..4530778 100644 --- a/BaseToolkit.cpp +++ b/BaseToolkit.cpp @@ -204,6 +204,9 @@ bool BaseToolkit::is_a_number(const std::string& str, int *val) catch (const std::invalid_argument&) { // avoids crash } + catch (const std::out_of_range&) { + // avoids crash + } return isanumber; }