From f25dc5da882ababac8ebf2958ac07f941f31123b Mon Sep 17 00:00:00 2001 From: Gary Buhrmaster Date: Mon, 10 Jun 2013 20:29:31 +0000 Subject: [PATCH] Initialize m_off member variable Static analysis (scan-build and coverity) noted that the m_off variable in the RTPDataPacket class is not initialized for UDPPackets, which are used in RTPPacketBuffer::PushDataPacket Fixes coverity 746870 (cherry picked from commit 86410ede4625c881fde68ad34210711cf1f81983) Fixes #11589 Signed-off-by: Stuart Morgan --- mythtv/libs/libmythtv/recorders/rtp/rtpdatapacket.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mythtv/libs/libmythtv/recorders/rtp/rtpdatapacket.h b/mythtv/libs/libmythtv/recorders/rtp/rtpdatapacket.h index 2f16a7dabd1..6586cc0ae99 100644 --- a/mythtv/libs/libmythtv/recorders/rtp/rtpdatapacket.h +++ b/mythtv/libs/libmythtv/recorders/rtp/rtpdatapacket.h @@ -27,7 +27,7 @@ class RTPDataPacket : public UDPPacket { public: RTPDataPacket(const RTPDataPacket &o) : UDPPacket(o), m_off(o.m_off) { } - RTPDataPacket(const UDPPacket &o) : UDPPacket(o) { } + RTPDataPacket(const UDPPacket &o) : UDPPacket(o), m_off(0) { } RTPDataPacket(uint64_t key) : UDPPacket(key), m_off(0) { } RTPDataPacket(void) : UDPPacket(0ULL), m_off(0) { }