fix: remove artificial max metadata size limit (#8086)

This commit is contained in:
Yat Ho
2026-01-09 01:10:20 +08:00
committed by GitHub
parent 4faab4cf9c
commit 817a47d281

View File

@@ -13,7 +13,6 @@
#include <cstdint> // int64_t
#include <ctime> // time_t
#include <deque>
#include <limits>
#include <optional>
#include <string>
#include <string_view>
@@ -35,7 +34,7 @@ public:
[[nodiscard]] static constexpr auto is_valid_metadata_size(int64_t const size) noexcept
{
return size > 0 && size <= std::numeric_limits<int>::max();
return size > 0;
}
bool set_metadata_piece(int64_t piece, void const* data, size_t len);