From 2bde019f7aa798930a840207e63a3f9b19a71cb1 Mon Sep 17 00:00:00 2001 From: Daniel Wagner Date: Thu, 20 Sep 2012 16:34:05 +0200 Subject: unit: Do not append empty AllowedBearers dictionary An empty AllowedBearers means do not match anything. --- unit/session-api.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/unit/session-api.c b/unit/session-api.c index e808bd21..e82199d7 100644 --- a/unit/session-api.c +++ b/unit/session-api.c @@ -254,6 +254,9 @@ static void append_allowed_bearers(DBusMessageIter *iter, void *user_data) void session_append_settings(DBusMessageIter *dict, struct test_session_info *info) { + if (info->allowed_bearers == NULL) + return; + connman_dbus_dict_append_array(dict, "AllowedBearers", DBUS_TYPE_STRING, append_allowed_bearers, -- cgit v1.2.3