From: Daniel Wagner <[email protected]>

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 files changed, 1 insertions(+), 1 deletions(-)

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:
-- 
1.7.4.4

_______________________________________________
connman mailing list
[email protected]
http://lists.connman.net/listinfo/connman

Reply via email to