wallet: Add error handling. Check return value of ParseUInt32(...) in ParseHDKeypath(...).

pull/13712/head
practicalswift 6 years ago
parent 7223263899
commit 27ee53c1ae

@ -4433,7 +4433,9 @@ bool ParseHDKeypath(std::string keypath_str, std::vector<uint32_t>& keypath)
return false;
}
uint32_t number;
ParseUInt32(item, &number);
if (!ParseUInt32(item, &number)) {
return false;
}
path |= number;
keypath.push_back(path);

Loading…
Cancel
Save