From 6b2b61359a7e84c06ea6f2dba38be02489e7e26b Mon Sep 17 00:00:00 2001 From: Daniel Wagner Date: Fri, 13 May 2011 16:09:54 +0200 Subject: [PATCH] session: Fix RoamingPolicy parsing If the session has an invalid roaming policy and appending a NULL to the D-Bus message leads to a crash. --- src/session.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/session.c b/src/session.c index b00f024..b57ef71 100644 --- a/src/session.c +++ b/src/session.c @@ -147,7 +147,7 @@ static const char *roamingpolicy2string(enum connman_session_roaming_policy poli { switch (policy) { case CONNMAN_SESSION_ROAMING_POLICY_UNKNOWN: - break; + return "unknown"; case CONNMAN_SESSION_ROAMING_POLICY_DEFAULT: return "default"; case CONNMAN_SESSION_ROAMING_POLICY_ALWAYS: -- 2.7.4