From aaced6ff9bf53c339b2016f39994fa7dbc9b6044 Mon Sep 17 00:00:00 2001 From: Zachary Michaels Date: Fri, 27 Jun 2014 13:29:32 -0400 Subject: Add missing pragma --- src/serialization/json_utils.h | 2 ++ 1 file changed, 2 insertions(+) (limited to 'src/serialization') diff --git a/src/serialization/json_utils.h b/src/serialization/json_utils.h index 35bcc0335..24f5c11a8 100644 --- a/src/serialization/json_utils.h +++ b/src/serialization/json_utils.h @@ -2,6 +2,8 @@ // Distributed under the MIT/X11 software license, see the accompanying // file COPYING or http://www.opensource.org/licenses/mit-license.php. +#pragma once + #include #include "json_archive.h" -- cgit v1.2.3 From 5fca5a0e5dd032f21ca8be43753a43c009a88645 Mon Sep 17 00:00:00 2001 From: Zachary Michaels Date: Fri, 27 Jun 2014 14:03:51 -0400 Subject: Add missing pragma --- src/serialization/binary_utils.h | 2 ++ 1 file changed, 2 insertions(+) (limited to 'src/serialization') diff --git a/src/serialization/binary_utils.h b/src/serialization/binary_utils.h index d06e8a22a..00bb1741d 100644 --- a/src/serialization/binary_utils.h +++ b/src/serialization/binary_utils.h @@ -2,6 +2,8 @@ // Distributed under the MIT/X11 software license, see the accompanying // file COPYING or http://www.opensource.org/licenses/mit-license.php. +#pragma once + #include #include "binary_archive.h" -- cgit v1.2.3 From f98c8abf423cd464aa6dcfe318a3871ef5dd0d81 Mon Sep 17 00:00:00 2001 From: Zachary Michaels Date: Fri, 27 Jun 2014 17:07:03 -0400 Subject: Add missing pragma --- src/serialization/crypto.h | 2 ++ 1 file changed, 2 insertions(+) (limited to 'src/serialization') diff --git a/src/serialization/crypto.h b/src/serialization/crypto.h index b7763ffeb..6e683e629 100644 --- a/src/serialization/crypto.h +++ b/src/serialization/crypto.h @@ -2,6 +2,8 @@ // Distributed under the MIT/X11 software license, see the accompanying // file COPYING or http://www.opensource.org/licenses/mit-license.php. +#pragma once + #include #include "serialization.h" -- cgit v1.2.3 From e344b9c734d86d5d42d76c1e7386a9b6e710715d Mon Sep 17 00:00:00 2001 From: Zachary Michaels Date: Fri, 27 Jun 2014 17:17:11 -0400 Subject: Improved (fixed?) serialization for vec --- src/serialization/vector.h | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'src/serialization') diff --git a/src/serialization/vector.h b/src/serialization/vector.h index 9a0c0ee56..d07472352 100644 --- a/src/serialization/vector.h +++ b/src/serialization/vector.h @@ -16,6 +16,13 @@ namespace serialization return ::do_serialize(ar, e); } + template + bool serialize_vector_element(Archive& ar, uint32_t& e) + { + ar.serialize_varint(e); + return true; + } + template bool serialize_vector_element(Archive& ar, uint64_t& e) { -- cgit v1.2.3