diff --git a/test/rtp.c b/test/rtp.c index 9e6305b7e..9c0bc84ce 100644 --- a/test/rtp.c +++ b/test/rtp.c @@ -320,7 +320,7 @@ static const uint8_t rtcp_sdes[] = ""; -static int test_rtcp_decode_badmsg(void) +int test_rtcp_decode_badmsg(void) { struct rtcp_msg *msg = NULL; uint32_t ssrc = 0xcafebabe; @@ -413,10 +413,6 @@ int test_rtcp_decode(void) if (err) goto out; - err = test_rtcp_decode_badmsg(); - if (err) - return err; - out: mem_deref(msg); mem_deref(mb); diff --git a/test/test.c b/test/test.c index cb23ed030..3597b9742 100644 --- a/test/test.c +++ b/test/test.c @@ -158,6 +158,7 @@ static const struct test tests[] = { TEST(test_rtcp_encode), TEST(test_rtcp_encode_afb), TEST(test_rtcp_decode), + TEST(test_rtcp_decode_badmsg), TEST(test_rtcp_packetloss), TEST(test_rtcp_twcc), TEST(test_sa_class), diff --git a/test/test.h b/test/test.h index 8b8c06e58..57817908a 100644 --- a/test/test.h +++ b/test/test.h @@ -268,6 +268,7 @@ int test_rtpext(void); int test_rtcp_encode(void); int test_rtcp_encode_afb(void); int test_rtcp_decode(void); +int test_rtcp_decode_badmsg(void); int test_rtcp_packetloss(void); int test_rtcp_twcc(void); int test_sa_class(void);