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);
 }

-- 


Reply via email to