aboutsummaryrefslogtreecommitdiffstats
path: root/Transceiver52M/sigProcLib.cpp
diff options
context:
space:
mode:
authorPau Espin Pedrol <pespin@sysmocom.de>2020-01-13 16:00:04 +0100
committerPau Espin Pedrol <pespin@sysmocom.de>2020-01-13 16:13:28 +0100
commitb0e54265ad3407375f98999d7cdcebfc51320443 (patch)
tree2d1b8918dc52d5bc7b880f78dd5bc1cb51d59c03 /Transceiver52M/sigProcLib.cpp
parent62c92805903b992493f7e435823011f7b11dcc34 (diff)
lms: Change radioDevice constructor arg name to avoid masking instance attr
channel number mangling based on multi-arfcn feature being enabled was moved to generic radioDevice() to reuse code. Hence, the generic parent constructor sets this->chans to 1 if multi-arfcn feature is requested. However, LMSDevice constructor argument had same name as the class instance attribute, taking preference. As a result, if multi-arfcn is enabled in LMSDevice, the generic constructor first sets this->chans=1 but afterwards LMSDEvice constructor keeps calling .resize() with the argument value "chans" instead of using this->chans. Let's rename the argument in all radioDevice child class constructors to avoid potential future bugs in all of them. Change-Id: Id6c837e9133f22783dd92a81dfcc493e51bf2d21
Diffstat (limited to 'Transceiver52M/sigProcLib.cpp')
0 files changed, 0 insertions, 0 deletions