[mythtv-firehose] mythtv/gpu-commflag commit: de9b19d7e by Robert McNamara (rmcnamara)

MythTV noreply at mythtv.org
Mon Mar 19 18:16:35 UTC 2012


      Author:  Robert McNamara <rmcnamara at mythtv.org>
 Change Date:  2012-03-14T08:09:02-07:00
   Push Date:  2012/03/19 11:15:58 -0700
  Repository:  mythtv
      Branch:  gpu-commflag
New Revision:  de9b19d7ea567f935d1c3896aa66c12519ceaa1e
   Changeset:  https://github.com/MythTV/mythtv/commit/de9b19d7e

Log:

XML plist serializer: Fix dictionary in array serialization.

All items need keys, *except* for items in arrays, where the
expectation is that each item in the array is one of the parent
key.

Previously, each dictionary in an array was being parsed as two items--
one invalid (the key) and one valid (the value) leading to some interesting
crashes.

Modified:

   mythtv/libs/libmythupnp/serializers/xmlplistSerializer.cpp
   mythtv/libs/libmythupnp/serializers/xmlplistSerializer.h



More information about the mythtv-firehose mailing list