From a31945f682fc69340692680f2736aa74c186ef69 Mon Sep 17 00:00:00 2001 From: Karen Arutyunov Date: Thu, 26 Jul 2018 22:32:59 +0300 Subject: Make manifest serializer to accept non-empty versions for subsequent manifests --- libbutl/manifest-serializer.cxx | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) (limited to 'libbutl/manifest-serializer.cxx') diff --git a/libbutl/manifest-serializer.cxx b/libbutl/manifest-serializer.cxx index 73255b0..3d73f47 100644 --- a/libbutl/manifest-serializer.cxx +++ b/libbutl/manifest-serializer.cxx @@ -76,10 +76,13 @@ namespace butl { if (n.empty ()) { + s_ = start; + + // Start new manifest if the end-of-manifest pair is omitted. + // if (!v.empty ()) - throw serialization (name_, "non-empty value in end pair"); + return next (n, v); - s_ = start; break; } -- cgit v1.1