aboutsummaryrefslogtreecommitdiffstats
path: root/src/tbf_dl.cpp
diff options
context:
space:
mode:
authorPau Espin Pedrol <pespin@sysmocom.de>2020-05-18 11:02:39 +0200
committerPau Espin Pedrol <pespin@sysmocom.de>2020-05-18 11:07:03 +0200
commit5bb87b83d1ff90686bb1709969bcc2fc86185e46 (patch)
treea3f69442397c054917c76bec0bc6321ff741fae2 /src/tbf_dl.cpp
parentc68e97012c36c4e65aa632e32bb47fff609bacd4 (diff)
rlc: Move prepare() function out of gprs_rlc_data struct
Newer gcc 10.1.0 is erroring due to memset being applied on a complex type, so let's start by removing this only function outside of the struct. Change-Id: I20426557d9b3049ab275fadb92e10ea8a860a119
Diffstat (limited to 'src/tbf_dl.cpp')
-rw-r--r--src/tbf_dl.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/tbf_dl.cpp b/src/tbf_dl.cpp
index dab1e290..cd4ddb91 100644
--- a/src/tbf_dl.cpp
+++ b/src/tbf_dl.cpp
@@ -581,7 +581,7 @@ int gprs_rlcmac_dl_tbf::create_new_bsn(const uint32_t fn, GprsCodingScheme cs)
/* now we still have untransmitted LLC data, so we fill mac block */
rlc_data = m_rlc.block(bsn);
- data = rlc_data->prepare(block_data_len);
+ data = prepare(rlc_data, block_data_len);
rlc_data->cs_last = cs;
rlc_data->cs_current_trans = cs;