aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/lib/ndpi_serializer.c8
1 files changed, 5 insertions, 3 deletions
diff --git a/src/lib/ndpi_serializer.c b/src/lib/ndpi_serializer.c
index 5572c7eab..87ce5e364 100644
--- a/src/lib/ndpi_serializer.c
+++ b/src/lib/ndpi_serializer.c
@@ -1231,11 +1231,13 @@ void ndpi_serializer_rollback_snapshot(ndpi_serializer *_serializer) {
serializer->has_snapshot = 0;
if(serializer->fmt == ndpi_serialization_format_json) {
- if(serializer->status.flags & NDPI_SERIALIZER_STATUS_ARRAY)
+ if(serializer->status.flags & NDPI_SERIALIZER_STATUS_ARRAY) {
serializer->buffer[serializer->status.size_used-1] = ']';
- else
+ } else {
+ serializer->buffer[0] = ' ';
serializer->buffer[serializer->status.size_used-1] = '}';
- }
+ }
+ }
}
}