]> git.ipfire.org Git - thirdparty/freeswitch.git/commitdiff
FS-8952: fix unreachable code and simplify conditions
authorMichael Jerris <mike@jerris.com>
Thu, 17 Mar 2016 17:10:26 +0000 (12:10 -0500)
committerMichael Jerris <mike@jerris.com>
Thu, 17 Mar 2016 17:10:26 +0000 (12:10 -0500)
src/switch_core_codec.c

index a62ceee47307ea5a1002f8bcc484894e056e2b3c..93750aabb69b8de72b8a1a41b6188dba636ce3f1 100644 (file)
@@ -319,11 +319,10 @@ SWITCH_DECLARE(switch_status_t) switch_core_session_get_read_impl(switch_core_se
        if (session->read_impl.codec_id) {
                *impp = session->read_impl;
                return SWITCH_STATUS_SUCCESS;
-       } else {
-               memset(impp, 0, sizeof(*impp));
-               impp->number_of_channels = 1;
        }
 
+       memset(impp, 0, sizeof(*impp));
+       impp->number_of_channels = 1;
        return SWITCH_STATUS_FALSE;
 }
 
@@ -332,11 +331,9 @@ SWITCH_DECLARE(switch_status_t) switch_core_session_get_real_read_impl(switch_co
        if (session->real_read_impl.codec_id) {
                *impp = session->real_read_impl;
                return SWITCH_STATUS_SUCCESS;
-       } else {
-               return switch_core_session_get_read_impl(session, impp);
        }
 
-       return SWITCH_STATUS_FALSE;
+       return switch_core_session_get_read_impl(session, impp);
 }
 
 SWITCH_DECLARE(switch_status_t) switch_core_session_get_write_impl(switch_core_session_t *session, switch_codec_implementation_t *impp)
@@ -344,11 +341,10 @@ SWITCH_DECLARE(switch_status_t) switch_core_session_get_write_impl(switch_core_s
        if (session->write_impl.codec_id) {
                *impp = session->write_impl;
                return SWITCH_STATUS_SUCCESS;
-       } else {
-               memset(impp, 0, sizeof(*impp));
-               impp->number_of_channels = 1;
        }
-
+       
+       memset(impp, 0, sizeof(*impp));
+       impp->number_of_channels = 1;
        return SWITCH_STATUS_FALSE;
 }
 
@@ -357,11 +353,10 @@ SWITCH_DECLARE(switch_status_t) switch_core_session_get_video_read_impl(switch_c
        if (session->video_read_impl.codec_id) {
                *impp = session->video_read_impl;
                return SWITCH_STATUS_SUCCESS;
-       } else {
-               memset(impp, 0, sizeof(*impp));
-               impp->number_of_channels = 1;
        }
 
+       memset(impp, 0, sizeof(*impp));
+       impp->number_of_channels = 1;
        return SWITCH_STATUS_FALSE;
 }
 
@@ -370,11 +365,10 @@ SWITCH_DECLARE(switch_status_t) switch_core_session_get_video_write_impl(switch_
        if (session->video_write_impl.codec_id) {
                *impp = session->video_write_impl;
                return SWITCH_STATUS_SUCCESS;
-       } else {
-               memset(impp, 0, sizeof(*impp));
-               impp->number_of_channels = 1;
        }
 
+       memset(impp, 0, sizeof(*impp));
+       impp->number_of_channels = 1;
        return SWITCH_STATUS_FALSE;
 }