[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    [dferry] serialization: Improve previous commit: same state for 1st and >1st dict entry.
From:       Andreas Hartmetz <ahartmetz () gmail ! com>
Date:       2016-11-28 18:26:05
Message-ID: E1cBQcv-0001Ze-5A () code ! kde ! org
[Download RAW message or body]

Git commit 3c72f558754fe6cba8b5cef4e16fc955d5d0f6b8 by Andreas Hartmetz.
Committed on 28/11/2016 at 18:15.
Pushed by ahartmetz into branch 'master'.

Improve previous commit: same state for 1st and >1st dict entry.

M  +1    -0    serialization/arguments.cpp

https://commits.kde.org/dferry/3c72f558754fe6cba8b5cef4e16fc955d5d0f6b8

diff --git a/serialization/arguments.cpp b/serialization/arguments.cpp
index 2c9180e..4bae63b 100644
--- a/serialization/arguments.cpp
+++ b/serialization/arguments.cpp
@@ -2189,6 +2189,7 @@ void Arguments::Writer::advanceState(cstring signatureFragment, IoState newState
                     d->m_elements.push_back(Private::ElementInfo(structAlignment, 0));
                     d->m_signaturePosition = aggregateInfo.arr.containedTypeBegin;
                     isWritingSignature = false;
+                    m_state = DictKey;
                 }
                 break;
             default:
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic