mirror of
https://github.com/monero-project/monero.git
synced 2025-12-08 16:11:28 +09:00
Merge pull request #10000
a2f336d serialization: massage pair casting to remove user-defined-cast warnings (jeffro256)
This commit is contained in:
commit
8e7af0806e
@ -132,7 +132,8 @@ bool do_serialize_container(Archive<true> &ar, C &v)
|
||||
if (i != v.begin())
|
||||
ar.delimit_array();
|
||||
using serializable_value_type = typename ::serialization::detail::serializable_value_type<C>::type;
|
||||
if(!::serialization::detail::serialize_container_element(ar, (serializable_value_type&)*i))
|
||||
auto &i_ref = const_cast<serializable_value_type&>(reinterpret_cast<const serializable_value_type&>(*i));
|
||||
if(!::serialization::detail::serialize_container_element(ar, i_ref))
|
||||
return false;
|
||||
if (!ar.good())
|
||||
return false;
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user