]> git.ipfire.org Git - thirdparty/freeswitch.git/commitdiff
solaris warning tweak
authorMichael Jerris <mike@jerris.com>
Mon, 2 Oct 2006 16:23:39 +0000 (16:23 +0000)
committerMichael Jerris <mike@jerris.com>
Mon, 2 Oct 2006 16:23:39 +0000 (16:23 +0000)
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@2948 d0543943-73ff-0310-b7d9-9358b9ac24b2

src/switch_core.c

index d9822b16d3f99afbfb47875367265f6598848f5c..67ea3e4cb8effc08c172f27dee63a81d24d88e6d 100644 (file)
@@ -1574,7 +1574,7 @@ SWITCH_DECLARE(switch_status_t) switch_core_session_read_frame(switch_core_sessi
        assert(session != NULL);
        *frame = NULL;
 
-       while (switch_channel_test_flag(session->channel, CF_HOLD)) {
+       if (switch_channel_test_flag(session->channel, CF_HOLD)) {
                status = SWITCH_STATUS_BREAK;
                goto done;
        }
@@ -2668,7 +2668,6 @@ SWITCH_DECLARE(void) switch_core_session_run(switch_core_session_t *session)
                                        }
                                }
                                goto done;
-                               break;
                        case CS_INIT:           /* Basic setup tasks */
                                switch_log_printf(SWITCH_CHANNEL_LOG, SWITCH_LOG_DEBUG, "(%s) State INIT\n", switch_channel_get_name(session->channel));
                                if (!driver_state_handler->on_init ||