aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJacob Erlbeck <jerlbeck@sysmocom.de>2016-02-04 11:49:06 +0100
committerJacob Erlbeck <jerlbeck@sysmocom.de>2016-02-04 11:49:06 +0100
commitb58848891c29d87db279da75bfbe0d68d31e12a4 (patch)
tree4733679de4645f876a7794ba61afc409053c9498
parent1757017194bf072343257f5d56ab0f5c0850c2fd (diff)
EXP assert index range
Ticket: OW#???? Sponsored-by: On-Waves ehf
-rw-r--r--src/tbf_dl.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/tbf_dl.cpp b/src/tbf_dl.cpp
index 9c5d659f..7011a6d4 100644
--- a/src/tbf_dl.cpp
+++ b/src/tbf_dl.cpp
@@ -649,6 +649,7 @@ struct msgb *gprs_rlcmac_dl_tbf::create_dl_acked_block(
punct[data_block_idx] = data_block_idx;
rdbi = &rlc.block_info[data_block_idx];
+ OSMO_ASSERT(data_block_idx < ARRAY_SIZE(rlc.block_info));
OSMO_ASSERT(rdbi->data_len == m_rlc.block(bsn)->block_info.data_len);
OSMO_ASSERT(sizeof(*rdbi) == sizeof(m_rlc.block(bsn)->block_info));
rlc.block_info[data_block_idx] = m_rlc.block(bsn)->block_info;