]> git.ipfire.org Git - thirdparty/freeswitch.git/commitdiff
pesky interop
authorAnthony Minessale <anthony.minessale@gmail.com>
Thu, 16 Nov 2006 19:28:05 +0000 (19:28 +0000)
committerAnthony Minessale <anthony.minessale@gmail.com>
Thu, 16 Nov 2006 19:28:05 +0000 (19:28 +0000)
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@3387 d0543943-73ff-0310-b7d9-9358b9ac24b2

libs/libdingaling/src/libdingaling.c

index 6929b9b856295322f3b764e3cad3ea8122811f83..472e7a7beaa13f8885a6b4da2f5bbf75bde2ff53 100644 (file)
@@ -264,9 +264,9 @@ ldl_status ldl_session_create(ldl_session_t **session_p, ldl_handle_t *handle, c
        session->id = apr_pstrdup(session->pool, id);
        session->them = apr_pstrdup(session->pool, them);
        
-       
-       session->initiator = apr_pstrdup(session->pool, (flags & LDL_FLAG_OUTBOUND) ? me : them);
-
+       if (flags & LDL_FLAG_OUTBOUND) {
+               session->initiator = apr_pstrdup(session->pool, me);
+       }
 
        if (ldl_test_flag(handle, LDL_FLAG_COMPONENT)) {
                session->login = apr_pstrdup(session->pool, me);