Att param as unsigned integer
Change-Id: I4cd611c5e60e7c22d17c657a8ea5663dfb57e781
This commit is contained in:
committed by
Giovanni Baraldi
parent
ce9a578350
commit
f13f221780
+2
-2
@@ -372,9 +372,9 @@ att_parsed_input_t GetATTParams() {
|
||||
try {
|
||||
auto hexa_pos = line.find("0x"); // Is it hex?
|
||||
if (hexa_pos != std::string::npos)
|
||||
param_value = stoi(line.substr(hexa_pos + 2), 0, 16); // hexadecimal
|
||||
param_value = stoul(line.substr(hexa_pos + 2), 0, 16); // hexadecimal
|
||||
else
|
||||
param_value = stoi(line, 0, 10); // decimal
|
||||
param_value = stoul(line, 0, 10); // decimal
|
||||
} catch (...) {
|
||||
printf("Error: Invalid parameter value %s\n", line.c_str());
|
||||
continue;
|
||||
|
||||
Reference in New Issue
Block a user