diff options
| author | Lee Clagett <code@leeclagett.com> | 2024-10-09 16:34:25 -0400 |
|---|---|---|
| committer | Lee *!* Clagett <code@leeclagett.com> | 2024-10-09 16:48:34 -0400 |
| commit | 8b29ae48859231fed62ea90c2782740b4e22d4b8 (patch) | |
| tree | 6502fff46aa1324ab43033f2ee2289a9a9645101 /src/lmdb/util.h | |
| parent | 83dd5152e6d115426afbb57a94a832ec91b58a46 (diff) | |
| download | monzero-core-8b29ae48859231fed62ea90c2782740b4e22d4b8.tar.gz monzero-core-8b29ae48859231fed62ea90c2782740b4e22d4b8.tar.xz monzero-core-8b29ae48859231fed62ea90c2782740b4e22d4b8.zip | |
Relax static_asserts in src/lmdb
Diffstat (limited to 'src/lmdb/util.h')
| -rw-r--r-- | src/lmdb/util.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/lmdb/util.h b/src/lmdb/util.h index 392ff2039..038411417 100644 --- a/src/lmdb/util.h +++ b/src/lmdb/util.h @@ -111,6 +111,7 @@ namespace lmdb template<typename T, std::size_t offset = 0> inline int less(MDB_val const* left, MDB_val const* right) noexcept { + static_assert(std::is_trivially_copyable<T>(), "memcpy will not work"); if (!left || !right || left->mv_size < sizeof(T) + offset || right->mv_size < sizeof(T) + offset) { assert("invalid use of custom comparison" == 0); |
