]> git.ipfire.org Git - thirdparty/asterisk.git/commitdiff
res_rtp_asterisk: Avoid absolute value on unsigned subtraction.
authortraud <pabstraud@compuserve.com>
Mon, 6 Apr 2020 13:00:10 +0000 (15:00 +0200)
committerFriendly Automation <jenkins2@gerrit.asterisk.org>
Wed, 8 Apr 2020 15:01:42 +0000 (10:01 -0500)
ASTERISK-28809

Change-Id: I269731715347c8e5ef7db1b6ffd3f8d15fc04be4

res/res_rtp_asterisk.c

index 47562f510c6b15cc91376797e09bdac0e553d899..72f46684e1809179a858af8937ec2dbbd7d6fc41 100644 (file)
@@ -7750,7 +7750,7 @@ static struct ast_frame *ast_rtp_read(struct ast_rtp_instance *instance, int rtc
                }
 
                return AST_LIST_FIRST(&frames);
-       } else if (((abs(seqno - rtp->expectedrxseqno) > 100) && timestamp > rtp->lastividtimestamp) ||
+       } else if ((((seqno - rtp->expectedrxseqno) > 100) && timestamp > rtp->lastividtimestamp) ||
                ast_data_buffer_count(rtp->recv_buffer) == ast_data_buffer_max(rtp->recv_buffer)) {
                int inserted = 0;