eldbus: Correctly read/write boolean to eina_value 15/134415/1
authorJosé Roberto de Souza <jose.souza@intel.com>
Wed, 27 Jan 2016 20:32:49 +0000 (18:32 -0200)
committerShinwoo Kim <cinoo.kim@samsung.com>
Fri, 16 Jun 2017 09:08:04 +0000 (18:08 +0900)
commit653d26997e00e33df403ee306dbf71b17ebd0c0d
treedc190634fee7896252a732e102c32192c167ba8d
parentf4298282fe4098ce553ae8c177509ad86c47a7df
eldbus: Correctly read/write boolean to eina_value

DBus bool type is a uint32_t not a uint8_t, just changing how read
and write, not chaging how it is stored in eina_value to save some
bytes of RAM.

This fix the stack overflow pointed out here: https://phab.enlightenment.org/T3089

@fix

Change-Id: Ib1dc0613613165d841342c3f0727080955e2f436
src/lib/eldbus/eldbus_message_from_eina_value.c
src/lib/eldbus/eldbus_message_to_eina_value.c