diff options
author | MarcoFalke <falke.marco@gmail.com> | 2022-02-09 14:38:56 +0100 |
---|---|---|
committer | MarcoFalke <falke.marco@gmail.com> | 2022-02-09 14:38:22 +0100 |
commit | fa2f7d005932bff9b7d27744ae517b9e7910df8d (patch) | |
tree | 677b15d787e4425d8b496f23144f130627d4aedd /src/util/strencodings.cpp | |
parent | 8ac79973f8e923e9f1f560f4909b912ccea34035 (diff) | |
download | bitcoin-fa2f7d005932bff9b7d27744ae517b9e7910df8d.tar.xz |
fuzz: Avoid unsigned integer overflow in FormatParagraph
Diffstat (limited to 'src/util/strencodings.cpp')
-rw-r--r-- | src/util/strencodings.cpp | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/util/strencodings.cpp b/src/util/strencodings.cpp index a386f2b7b3..e0f0d63ff6 100644 --- a/src/util/strencodings.cpp +++ b/src/util/strencodings.cpp @@ -328,6 +328,7 @@ bool ParseUInt64(const std::string& str, uint64_t* out) std::string FormatParagraph(const std::string& in, size_t width, size_t indent) { + assert(width >= indent); std::stringstream out; size_t ptr = 0; size_t indented = 0; |