Fix linker warning: stringop-overread
authorsvost <ya.nowa@yandex.ru>
Sat, 17 Feb 2024 16:55:01 +0000 (19:55 +0300)
committersvost <ya.nowa@yandex.ru>
Sat, 17 Feb 2024 16:55:01 +0000 (19:55 +0300)
src/base58.cpp

index f57c4c6..b077a0b 100644 (file)
@@ -258,7 +258,7 @@ bool DecodeBase58Check(const std::string& str, std::vector<unsigned char>& vchRe
 
     std::string CBase58Data::ToString() const
     {
-        std::vector<unsigned char> vch(1, nVersion);
+        std::vector<unsigned char> vch{nVersion};
         vch.insert(vch.end(), vchData.begin(), vchData.end());
         return EncodeBase58Check(vch);
     }