]> git.ipfire.org Git - thirdparty/freeswitch.git/commitdiff
FS-11903: Fix errors reported by PVS-Studio Static Code Analyzer for switch_jitterbuf...
authorAndrey Volk <andywolk@gmail.com>
Fri, 12 Jul 2019 16:43:02 +0000 (20:43 +0400)
committerAndrey Volk <andywolk@gmail.com>
Mon, 15 Jul 2019 19:42:09 +0000 (23:42 +0400)
src/switch_jitterbuffer.c

index d823e4709b2f047d4fb47a6b4f87d1f737cf08ba..03c972a5c2118194eca5e41e8f3a9cdd078223e0 100644 (file)
@@ -502,12 +502,11 @@ static void jb_frame_inc_line(switch_jb_t *jb, int i, int line)
                goto end;
        }
 
-       if (i < 0) {
-               if ((jb->frame_len + i) > jb->min_frame_len) {
-                       jb->frame_len += i;
-               } else {
-                       jb->frame_len = jb->min_frame_len;
-               }
+       /* i < 0 */
+       if ((jb->frame_len + i) > jb->min_frame_len) {
+               jb->frame_len += i;
+       } else {
+               jb->frame_len = jb->min_frame_len;
        }
 
  end:
@@ -958,7 +957,6 @@ SWITCH_DECLARE(void) switch_jb_reset(switch_jb_t *jb)
        jb->highest_read_ts = 0;
        jb->highest_read_seq = 0;
        jb->read_init = 0;
-       jb->next_seq = 0;
        jb->complete_frames = 0;
        jb->period_miss_count = 0;
        jb->consec_miss_count = 0;