diff options
author | moneromooo-monero <moneromooo-monero@users.noreply.github.com> | 2021-01-12 18:24:55 +0000 |
---|---|---|
committer | moneromooo-monero <moneromooo-monero@users.noreply.github.com> | 2021-03-05 23:41:19 +0000 |
commit | 4a9ae3eb8b9a6d7a2e64f360fda2d5790c8e3321 (patch) | |
tree | 3638949b17e8fff7ccd64020f8b75b35ecaded7e /utils | |
parent | Merge pull request #7295 (diff) | |
download | monero-4a9ae3eb8b9a6d7a2e64f360fda2d5790c8e3321.tar.xz |
fix serialization being different on mac
On Mac, size_t is a distinct type from uint64_t, and some
types (in wallet cache as well as cold/hot wallet transfer
data) use pairs/containers with size_t as fields. Mac would
save those as full size, while other platforms would save
them as varints. Might apply to other platforms where the
types are distinct.
There's a nasty hack for backward compatibility, which can
go after a couple forks.
Diffstat (limited to '')
0 files changed, 0 insertions, 0 deletions