summaryrefslogtreecommitdiffstats
path: root/LICENSE.LGPLv21
diff options
context:
space:
mode:
authorAaron McCarthy <mccarthy.aaron@gmail.com>2014-11-20 15:26:36 +1000
committerAaron McCarthy <mccarthy.aaron@gmail.com>2014-12-04 05:40:30 +0100
commit9501fef5da5f3e5f0d02d9e78d014a5462d27389 (patch)
tree91256779acbb7de307159c7d22ce2d080686a91f /LICENSE.LGPLv21
parent9ef3ff30e1119ed61791eabe237758665e574060 (diff)
Fix DBus signature generation for complex types.
When generating the DBus signature of a registered custom type the marshaller appends the signatures of the map entries and array items after the map/array causing an invalid DBus signature to be generated. This happens because beginArray() and beginMap() output the full signature of the data. Fixed by suppressing changes to the signature within beginArray()/endArray() and beginMap()/endMap() blocks. Change-Id: Icaf23b2fe58a3e1f575b81e4a100f02684f68452 Reviewed-by: Thiago Macieira <thiago.macieira@intel.com>
Diffstat (limited to 'LICENSE.LGPLv21')
0 files changed, 0 insertions, 0 deletions