discomfitor pushed a commit to branch enlightenment-0.19. http://git.enlightenment.org/core/enlightenment.git/commit/?id=5a578eefc11d434693b849183b138dc509faea37
commit 5a578eefc11d434693b849183b138dc509faea37 Author: Mike Blumenkrantz <zm...@osg.samsung.com> Date: Tue Nov 25 15:40:31 2014 -0500 ensure string safety on dbus message in connman agent fix T1812 --- src/modules/connman/agent.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/modules/connman/agent.c b/src/modules/connman/agent.c index 3c74126..80f9cff 100644 --- a/src/modules/connman/agent.c +++ b/src/modules/connman/agent.c @@ -48,7 +48,7 @@ _dict_append_basic(Eldbus_Message_Iter *array, const char *key, void *val) eldbus_message_iter_arguments_append(array, "{sv}", &dict); eldbus_message_iter_basic_append(dict, 's', key); variant = eldbus_message_iter_container_new(dict, 'v', "s"); - eldbus_message_iter_basic_append(variant, 's', val); + eldbus_message_iter_basic_append(variant, 's', val ?: ""); eldbus_message_iter_container_close(dict, variant); eldbus_message_iter_container_close(array, dict); } --