]> git.ipfire.org Git - thirdparty/ccache.git/commitdiff
Tweak buffer reservation in Util::format_hex
authorErik Johansson <erik@ejohansson.se>
Tue, 23 Jun 2020 14:15:19 +0000 (16:15 +0200)
committerJoel Rosdahl <joel@rosdahl.net>
Tue, 23 Jun 2020 14:18:27 +0000 (16:18 +0200)
src/Util.cpp

index 9c12e342f3a6f99e13a58fd83598bd637d29dcf9..bfac8ebbef7379162948c33fad14f7dfcf9e8c42 100644 (file)
@@ -271,7 +271,7 @@ std::string
 format_hex(const uint8_t* data, size_t size)
 {
   std::string result;
-  result.reserve(size);
+  result.reserve(2 * size);
   for (size_t i = 0; i < size; i++) {
     result += fmt::format("{:02x}", data[i]);
   }