aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/tbf_dl.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/tbf_dl.cpp b/src/tbf_dl.cpp
index a24cc21b..4c67a127 100644
--- a/src/tbf_dl.cpp
+++ b/src/tbf_dl.cpp
@@ -691,6 +691,9 @@ struct msgb *gprs_rlcmac_dl_tbf::create_dl_acked_block(
msg_data = msgb_put(dl_msg, msg_len);
+ OSMO_ASSERT(rlc.num_data_blocks <= ARRAY_SIZE(rlc.block_info));
+ OSMO_ASSERT(rlc.num_data_blocks > 0);
+
/* Copy block(s) to RLC message */
for (data_block_idx = 0; data_block_idx < rlc.num_data_blocks;
data_block_idx++)