aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMax <msuraev@sysmocom.de>2016-02-24 17:35:32 +0100
committerMax <msuraev@sysmocom.de>2016-02-24 17:35:32 +0100
commit0ba0d186a558a9bcf75fabdb4649970439a58c29 (patch)
treedecdc09537a925f5bc3059e508f0adad99ec1e2f
parenteebede68aa7a432733e18e5e890e4ae52ec5a838 (diff)
Explicitly initialize m_v_n and m_v_b
Call reset() to initialize m_v_b in gprs_rlc_dl_window() and m_v_n in gprs_rlc_ul_window() constructors. Fixes: Coverity: CID 1351738, 1351737
-rw-r--r--src/rlc.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/rlc.h b/src/rlc.h
index 54f28dfd..c3c03e0a 100644
--- a/src/rlc.h
+++ b/src/rlc.h
@@ -448,6 +448,7 @@ inline gprs_rlc_dl_window::gprs_rlc_dl_window()
: m_v_s(0)
, m_v_a(0)
{
+ m_v_b.reset();
}
inline const uint16_t gprs_rlc_dl_window::v_s() const
@@ -494,6 +495,7 @@ inline gprs_rlc_ul_window::gprs_rlc_ul_window()
: m_v_r(0)
, m_v_q(0)
{
+ m_v_n.reset();
}
inline bool gprs_rlc_ul_window::is_in_window(uint16_t bsn) const