Fix handling GVariant byte array
authorJiwan Kim <ji-wan.kim@samsung.com>
Thu, 26 Jan 2017 06:52:01 +0000 (15:52 +0900)
committersaerome.kim <saerome.kim@samsung.com>
Thu, 11 May 2017 09:10:25 +0000 (18:10 +0900)
commitb5e80cc6e74dce8530f14650f1de01402dfbd687
treec374e216bc0d3ea2f4c0976f6637ca61103dc67e
parent73f51f75b214ec0021f4a6ee84824709b58761cc
Fix handling GVariant byte array

- GDbus XML codegen replaces 'ay' variant
  (written XML introspection file)
  into '^ay' variant.
- If there is '0x0' inside of byte array,
  array would be broken. (it acts as a null terminator)

Change-Id: Iedbbd014ce87d4286a5f3221a0156e8cbf696025
Signed-off-by: Jiwan Kim <ji-wan.kim@samsung.com>
common/include/zigbee_service_type.h
zigbee-daemon/zigbee-interface/introspection/service.xml
zigbee-daemon/zigbee-interface/src/zigbee_service_dbus_interface_service.c
zigbee-daemon/zigbee-interface/src/zigbee_service_interface_common.c
zigbee-daemon/zigbee-lib/include/zblib_common.h