From 376b2436f842a3d977e96b094d0916f8ee19d144 Mon Sep 17 00:00:00 2001 From: Ivan Savenko Date: Tue, 31 Mar 2015 00:56:33 +0300 Subject: [PATCH] Fixed weird bug in serializer which caused corrupted data in Json map (missing guards entry in banks) --- lib/Connection.h | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/lib/Connection.h b/lib/Connection.h index c0c2d091d4..128485841c 100644 --- a/lib/Connection.h +++ b/lib/Connection.h @@ -1442,11 +1442,12 @@ class DLL_LINKAGE CISer : public CLoaderBase { READ_CHECK_U32(length); data.clear(); - T1 t; + T1 key; + T2 value; for(ui32 i=0;i> t; - *this >> data[t]; + *this >> key >> value; + data.insert(std::pair(std::move(key), std::move(value))); } } template